기술참고자료/SubversionEdge | 2013. 7. 24. 13:05
본 매뉴얼은 ‘CollabNet Subversion Edge’ 제품을 서버에 설치하기 위한 문서로서, 서버 제품군은 우분투 서버를 기준으로 합니다.
필수요구사항
Java 1.6 JRE/JDK
Python 2.4 또는 이상의 버전
설치과정
Java의 설치여부를 확인합니다.
$JAVA_HOME/bin/java -version
설치되어 있지 않은 경우, 아래의 명령어를 통해 설치과정을 수행합니다.
add-apt-repository를 사용하기 위한 패키지 설치
apt-get install python-software-properties
Oracle Java 설치를 위한 repository 추가
add-apt-repository ppa:webupd8team/java
추가한 repository 적용
apt-get update
원하는 버전의 자바 설치 - 6버전으로 설치
apt-get install oracle-java6-installer
설치된 자바 버전확인
java -version
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
$JAVA_HOME 환경변수 등록하기
JDK가 설치된 경로를 확인합니다.
(위 1번 매뉴얼대로 설치하는 경우 아래와 같은 경로로 설치됩니다.)
/usr/lib/jvm/java-6-oracle
PATH 설정
/etc/profile 문서파일을 열어줍니다. (vi 또는 vim 사용)
조건문 등의 기존 소스코드 최하단에 아래의 내용을 추가합니다.
#JAVA_HOME
JAVA_HOME=/usr/lib/jvm/java-6-oracle
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
수정된 파일을 저장하고 나옵니다.
아래의 명령을 한번 내려줍니다.
source /etc/profile
환경변수 설정이 정상적으로 이루어졌는지 확인합니다.
echo $JAVA_HOME
echo $PATH
설정한 경로가 출력된다면 정상적으로 등록된 것 입니다.
Python 설치하기
알아서 설치해주세요.
SubVersionEdge 압축파일 다운로드
Collab.net 웹사이트(http://www.collab.net/kr)에 접속합니다.
다운로드 페이지(http://www.collab.net/downloads/subversion)로 이동합니다.
운영체제 중 Linux를 선택합니다.
각 운영체제 버전에 알맞는 압축파일의 Download 버튼을 선택합니다.
(테스트의 경우 Subversion Edge 4.0 (Windows 32-bit)으로 설치하였음)
로그인 화면이 나온다면, ‘ID / PW’을 입력합니다.
로그인 완료시, 자동으로 압축파일이 다운로드 됩니다.
다운로드 완료시, 설치할 서버의 원하는 경로로 파일을 복사합니다.
tar 압축파일 해제
아래의 명령을 통해 압축을 해제 합니다.
tar zxf CollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz
압축해제되어 생성된 디렉토리는 ‘csvn’이 될 것입니다.
해당 디렉토리 내부에 진입합니다.
서비스 동작방법
현재 위치에서 아래의 명령을 내려줍니다.
bin/csvn start
터미널 화면상에 진행바가 출력되며, 서비스 시작을 준비합니다.
완료시 완료메시지가 화면에 출력됩니다.
동작 확인방법
웹 브라우저를 동작합니다.
http://localhost:3343/csvn 주소를 입력하여 진입합니다.
계정을 입력하라는 화면이 출력되면, 최초 보이는 안내 풍선도움말과 같이 ‘admin / admin’ 으로 진입합니다.
참고자료
SubVersionEdge 설치매뉴얼 영문
JAVA 설치과정
Python 설치과정
http://askubuntu.com/questions/101591/how-do-i-install-python-2-7-2-on-ubuntu
VMWare에서의 NAT 설정과정
http://clansim.tistory.com/117
Ubuntu에서의 JAVA_HOME 설정과정
http://blog.naver.com/PostView.nhn?blogId=ssalzibi&logNo=40121068205
SubversionEdge 실행하기 II (0) | 2013.07.24 |
---|---|
SubversionEdge 실행하기 I (0) | 2013.07.24 |
SubVersionEdge 란? (0) | 2013.07.24 |
Recent Comments