Привет всем. В первый раз настраиваю такую связку на линуксе, и столкнулся с некоторыми проблемками. Делаю все по инструкции с оффсайта. Сначала расскажу что делал, потому о проблемах -
Сам апач у меня уже работает. То есть index.html показывает.
Делал так
1. sudo apt-get install subversion libapache2-svn
2. Добавил в default-ssl
<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "Your repository name"
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
3. Добавил пользователя, с которого у меня есть доступ к репе
sudo htpasswd -c /etc/subversion/passwd user_name
4. Потом ввел sudo a2enmod ssl и sudo a2ensite default-ssl, правда еще не допёр для чего они :)
5. Ну и сам экспорт svn co https://path/to/repa
--------------------------------------------------------------------------
май Траблс:
1. Апач так то работает, но показывает варнинги переменных окружения, я что-то не допер как их решить (74 строчка - Mutex file:${APACHE_LOCK_DIR} default)-
user@Aspire-E1-571G:/var/www$ apache2 -t
[Sat Jan 04 12:33:57.489884 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Sat Jan 04 12:33:57.489964 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Sat Jan 04 12:33:57.489978 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Sat Jan 04 12:33:57.489985 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Sat Jan 04 12:33:57.489996 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 04 12:33:57.497370 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
[Sat Jan 04 12:33:57.497610 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 04 12:33:57.497731 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 04 12:33:57.497743 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 04 12:33:57.497793 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 04 12:33:57.497804 2014] [core:warn] [pid 8153] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:
Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
2. И почему-то каждый раз, когда делаю экспорт (либо по гитовски git clone) запрашивает пароль к пользователю, тоже не понятно почему, я же их указал через htpasswd
apache, ssl, svn