1. SVN 의존 패키지 설치
1.1. APR(Apache Portable Runtime) 설치
설치파일 URL: https://archive.apache.org/dist/apr/
ex) /home/weblogic = 일반사용자 홈 디렉터리
- apr-1.5.2.tar.gz를 FTP를 통해 /home/weblogic/Download로 이동
■ 설치 명령어
: cd /home/weblogic
: mkdir svnDir
: mv /home/weblogic/Download/apr-1.5.2.tar.gz /home/weblogic/svnDir/
: cd /home/weblogic/svnDir
: tar -zxvf apr-1.5.2.tar.gz
: cd apr-1.5.2
: ./configure --prefix=/home/weblogic/svnDir
: make
: make install
■ 주의 사항
: prefix를 선언하지 않고 진행 시 root 밑으로 설치 되므로, ./configure만 하였다면, make clean 명령어 진행 후 prefix를 추가하여 ./configure 명령어를 진행한다.
1.2. APR-Util 설치
설치파일 URL: https://archive.apache.org/dist/apr/
ex) /home/weblogic = 일반사용자 홈 디렉터리
- apr-util-1.5.4.tar.gz를 FTP를 통해 /home/weblogic/Download로 이동
■ 설치 명령어
: cd /home/weblogic/svnDir
: mv /home/weblogic/Download/apr-util-1.5.4.tar.gz /home/weblogic/svnDir/
: tar -zxvf apr-util-1.5.4.tar.gz
: cd apr-util-1.5.4
: ./configure --prefix=/home/weblogic/svnDir --with-apr=/home/weblogic/svnDir
: make
: make install
■ 주의 사항
: prefix를 선언하지 않고 진행 시 root 밑으로 설치 되므로, ./configure만 하였다면, make clean 명령어 진행 후 prefix를 추가하여 ./configure 명령어를 진행한다. 또한 with-apr 구문을 빼먹지 않도록 주의한다.
1.3. zlib 설치
설치파일 URL: https://zlib.net/fossils/
ex) /home/weblogic = 일반사용자 홈 디렉터리
- zlib-1.2.8.tar.gz를 FTP를 통해 /home/weblogic/Download로 이동
■ 설치 명령어
: cd /home/weblogic/svnDir
: mv /home/weblogic/Download/zlib-1.2.8.tar.gz /home/weblogic/svnDir
: tar -zxvf zlib-1.2.8.tar.gz
: cd zlib-1.2.8
: ./configure --prefix=/home/weblogic/svnDir
: make
: make install
■ 주의 사항
: prefix를 선언하지 않고 진행 시 root 밑으로 설치 되므로, ./configure만 하였다면, make clean 명령어 진행 후 prefix를 추가하여 ./configure 명령어를 진행한다.
1.4. sqlite 설치
설치파일 URL: https://www.sqlite.org/download.html
ex) /home/weblogic = 일반사용자 홈 디렉터리
- sqlite-amalgamation-3400000.zip를 FTP를 통해 /home/weblogic/Download로 이동
- sqlite-autoconf-3400000.tar.gz를 FTP를 통해 /home/weblogic/Download로 이동
■ 설치 명령어
: cd /home/weblogic/svnDir
: mv /home/weblogic/Download/sqlite-autoconf-3400000.tar.gz /home/weblogic/svnDir/
: mv /home/weblogic/Download/sqlite-amalgamation-3400000.zip /home/weblogic/svnDir/
: tar -zxvf sqlite-autoconf-3400000.tar.gz
: cd sqlite-autoconf-3400000
: ./configure --prefix=/home/weblogic/svnDir
: make
: make install
■ 주의 사항
: prefix를 선언하지 않고 진행 시 root 밑으로 설치 되므로, ./configure만 하였다면, make clean 명령어 진행 후 prefix를 추가하여 ./configure 명령어를 진행한다.
1.5. SVN 서버 설치
설치파일 URL: https://www.sqlite.org/download.html
ex) /home/weblogic = 일반사용자 홈 디렉터리
- subversion-1.9.4.tar.gz를 FTP를 통해 /home/weblogic/Download로 이동
■ 설치 명령어
: cd /home/weblogic/svnDir
: mv /home/weblogic/Download/subversion-1.9.4.tar.gz /home/weblogic/svnDir/
: tar -zxvf subversion-1.9.4.tar.gz
: unzip sqlite-amalgamation-3400000.zip
: mv sqlite-amalgamation-3400000 sqlite-amalgamation
: mv sqlite-amalgamation /home/weblogic/svnDir/subversion-1.9.4/
: cd subversion-1.9.4
: ./configure --with-apr=/home/weblogic/svnDir --with-apr-util=/home/weblogic/svnDir --with-zlib=/home/weblogic/svnDir --prefix=/home/weblogic/svnDir
: make
: make install
■ 주의 사항
: prefix를 선언하지 않고 진행 시 root 밑으로 설치 되므로, ./configure만 하였다면, make clean 명령어 진행 후 prefix를 추가하여 ./configure 명령어를 진행한다. 또한 make시 sqlite not found 오류가 발생하는데, 이러한 오류를 해결하기 위해서 압축 해제한 sqlite-amalgamation-3400000을 sqlite-amalgamation으로 이름 변경 후, subversion-1.9.4 디렉터리 안에 위치시켜야 한다.
'SVN' 카테고리의 다른 글
(CentOS 7) SVN 환경 설정 (0) | 2022.12.03 |
---|