아래 포스팅에서 Windows 환경에서 Subversion Edge 를 설치했었는데 이번에는 ubuntu 환경에서 Subversion Edge 를 설치하고 서비스로 등록하여 컴퓨터 시작시 자동으로 실행하도록 하는 방법에 대해 정리한다.
1. 자바 설치
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
2. JAVA_HOME 환경 변수 등록
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
3. CollabNet Subversion Edge 다운로드 및 압축 해제 필자의 경우 /home/계정/svn 에 압축 해제
https://www.collab.net/downloads/subversion
4. CollabNet Subversion Edge 설치
cd /csvn
sudo -E bin/csvn install
sudo -E bin/csvn-httpd install
5. CollabNet Subversion Edge 실행
/home/계정/svn/csvn/bin/csvn start
6. CollabNet Subversion Edge 관리 페이지
ID : admin
Password : admin
7. CollabNet Subversion Edge Ubuntu 서비스 등록
※ csvn 서비스 생성
vi /etc/systemd/system/csvn.service
[Unit]
Description=csvn service
After=network.target
[Service]
Type=forking
ExecStart=/home/<계정>/svn/csvn/bin/csvn start
ExecStop=/home/<계정>/svn/csvn/bin/csvn stop
User=<계정>
Restart=on-abort
[Install]
WantedBy=multi-user.target
※ csvn-httpd 서비스 생성
vi /etc/systemd/system/csvn-httpd.service
[Unit]
Description=csvn-httpd service
After=network.target
[Service]
Type=forking
ExecStart=/home/<계정>/svn/csvn/bin/csvn-httpd start
ExecStop=/home/<계정>/svn/csvn/bin/csvn-httpd stop
User=<계정>
Restart=on-abort
[Install]
WantedBy=multi-user.target
※ Service 등록하기
systemctl daemon-reload
systemctl enable csvn-httpd
systemctl enable csvn
※ Service 시작하기
systemctl start csvn
systemctl start csvn-httpd
※ Service 상태
sudo systemctl status csvn
sudo systemctl status csvn-httpd
※ Service 재시작
sudo systemctl restart csvn
sudo systemctl restart csvn-httpd
※ Service 등록해제
sudo systemctl stop csvn
sudo systemctl disable csvn
sudo systemctl stop csvn-httpd
sudo systemctl disable csvn-httpd
'유틸' 카테고리의 다른 글
샤오미 홍미노트 5 크롬 브라우저로 기본 브라우저 변경 (0) | 2019.02.13 |
---|---|
샤오미 홍미노트 5, 키움 증권 영웅문 S 공인인증서 등록 안 될 때 (1) | 2019.02.12 |
Synology NAS 암호 변경시 PC의 Cloud Station Drive, 네트워크 드라이브 암호 변경 하기 (0) | 2019.01.13 |
Subversion(서브버전) 체크섬 불일치 오류 날때 대처 방법 (0) | 2019.01.08 |
그림판으로 휴대폰 사진 크기 변경 (0) | 2018.11.25 |
Nitecore NU30 헤드랜턴 사용 매뉴얼 (0) | 2018.11.12 |
Windows 10 초기화 재설치 (0) | 2018.11.10 |
Windows 에서 사용가능한 헥사 파일 에디터 HxD, wxHexEditor, Notepad++ plugin HEX-Editor (0) | 2018.11.09 |
댓글