Apache // SVN(mod_dav_svn) 설치



저장소 공간 설정 (ex: /data/svn)

cd /data/svn

svnadmin create repo1 => "repo1" 저장소 생성

svnadmin create repo2 => "repo2" 저장소 생성



cd repo1

htpasswd -c /data/svn/repo1/auth parkhs     (-c : 첫 번째 계정 생성 시 parkhs라는 계정 생성)


vi /etc/httpd/conf.d/subversion.conf



다음과 같이 설정

(표시부분은 건드리지 말 것)

chown -R apache.apache /data/

chcon -R -t httpd_sys_content_t /data/svn/repo1/

chcon -R -t httpd_sys_rw_content_t /data/svn/repo1

권한은 적절히 



웹 - 10.10.30.27/repo1 로 접속한 후 계정과 패스워드를 입력




성공

ex:

/data/svn/repo1 (저장소 경로)

svnadmin verify /data/svn/repo1

덤프(백업) : svnadmin dump /data/svn/repo1/ > /root/repo1.dump

            auth(인증파일)백업

복구 : repo1 저장소 생성(svnadmin create repo1) 후

       svnadmin load /data/svn/repo1 < /root/repo1.dump

후에 chown(아파치), chmod 권한 설정


'Server - Linux' 카테고리의 다른 글

[리눅스] CentOS7 시간동기화  (0) 2020.03.23
[리눅스] CentOS7 Java 설치  (0) 2020.03.23
[snmp] (Linux-client) 설정  (0) 2016.07.04
[RSync]  (0) 2016.07.04
[iptables] 웹서버 방화벽 iptables 실습 (22, 80 Accept)  (0) 2016.07.04

+ Recent posts