SVN+Apache Apache
1 |
# yum install httpd |
1 |
# nano /etc/httpd/conf/httpd.conf |
1 |
ServerName 192.168.1.71:80 |
Centos 6
1 |
# service httpd start |
1 |
# chkconfig --level 2345 httpd on |
Centos 7
1 |
# systemctl start httpd |
1 |
# systemctl enable httpd |
SVN 1.Устанавливаем SVN и модуль Apache для SVN — DAV
1 |
# yum install subversion mod_dav_svn |
2.Создаем репозитарий. Выставляем корректные права на репозитарий
1 |
# mkdir -p /home/svn |
1 |
# svnadmin create /home/svn/joomla |
1 |
# chown -R apache:apache /home/svn/joomla |
3.Создаем пользователей для доступа к SVN-репозитарию
1 |
# htpasswd -cm /etc/svnusers svnuser1 |
1 2 3 |
New password: Re-type new password: Adding password for user svnuser1 |
1 |
# htpasswd -m /etc/svnusers svnuser2 |
1 2 3 |
New password: Re-type new password: Adding password for user svnuser2 |
1 |
# cat /etc/svnusers |
1 2 |
svnuser1:$apr1$8ht1ODsH$dgbRL3oJug5jWmdMmT97d/ svnuser2:$apr1$wZcYr0EK$A1SCry8pX.40pzibmXYGS/ |
4.Настраиваем Apache на поддержку SVN […]