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 |