歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CollabNetSubversionEdge在Linux操作系統下安裝

CollabNetSubversionEdge在Linux操作系統下安裝

日期:2017/2/28 16:18:54   编辑:Linux教程

操作系統RHEL5.X
jdk包
python包
CollabNetSubversionEdge安裝包

安裝步驟
1、root用戶下建立svnroot用戶,及設定密碼
useradd svnroot
passwd svnroot

2、root用戶下安裝jdk包
cp jdk-6u21-linux-i586.bin /usr/local/
cd /usr/local/
chmod u+x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin

3、編輯/etc/profile配置文件,配置java參數
vi /etc/profile
添加內容
export JAVA_HOME=/usr/local/jdk1.6.0_21
export JAVA_BIN=/usr/local/jdk1.6.0_21/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

4、配置文件生效
source /ect/profile

5、連接java程序包
cd /usr/bin
ln -s -f /usr/local/jdk1.6.0_21/jre/bin/java
ln -s -f /usr/local/jdk1.6.0_21/bin/javac
java -version

6、安裝python包
cd /media/RHEL_5.3\ i386\ DVD/Server/
rpm -Uvh python-2.4.3-24.el5.i386.rpm

7、svnroot用戶下解壓縮CollabNetSubversionEdge包,並修改csvn/data/conf/csvn.conf文件的RUN_AS_USER和JAVA_HOME
su - svnroot
tar zxvf CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz
cd csvn/data/conf/
cp csvn.conf.dist csvn.conf
vi csvn.conf

修改
RUN_AS_USER=svnroot
JAVA_HOME=/usr/local/jdk1.6.0_21

8、切換到root用戶,運行CollabNetSubversionEdge包的安裝
exit
cd /home/svnroot/csvn/
sudo -E bin/csvn install
注:下面兩行在設定訪問路徑是80端口和443端口時候要使用到
chown root:svnroot /home/svnroot/csvn/lib/httpd_bind/httpd_bind
chmod u+s /home/svnroot/csvn/lib/httpd_bind/httpd_bind

9、切換到svnroot用戶,運行csvn
su - svnroot
cd csvn
bin/csvn start

Copyright © Linux教程網 All Rights Reserved