Redhat En Linux 5.4-64位安裝SVN服務器

應公司要求須要在linux平臺上搭建一臺svn服務器,下面將詳細的介紹一下SVN的安裝步驟,java

首先先介紹一下SVN:linux

svn(subversion)是近年來崛起的版本管理工具,是cvs的接班人。目前,絕大多數開源軟件都使用svn做爲代碼版本管理軟件。web

svn服務器有2種運行方式:獨立服務器和藉助apache。2種方式各有利弊。apache

存儲數據:svn存儲版本數據也有2種方式:BDB和FSFS。由於BDB方式在服務器中斷時,有可能鎖住數據,因此仍是FSFS方式更安全一點。安全

注:下面的全部操做必須在非root用戶下操做,不然將安裝失敗。)服務器

1、軟件和平臺:ide

軟件:*CollabNet Subversion Edge 1.3.2svn

            下載地址:http://www.collab.net/downloads/subversion/工具

                *jre-6u24-linux-x64-rpm.bin 測試

                *jdk-6u21-linux-x64-rpm.bin

                * Python 2.4 to 2.6

              (全部軟件將放在/opt目錄下)

平臺:Redhat Enterprise Linux 5.4 64位

2、環境準備:

1.創建用戶svn:

#useradd svn

#passwd svn

提示輸入密碼:

並把用戶加入到/etc/sudoers文件中,爲了下面執行sudo命令:

增長文件/etc/sudoers寫入的權限:#chmod u+w /etc/sudoers

編輯文件/etc/sudoers:#vi /etc/sudoers

並在root  ALL=(ALL)  ALL下邊一行輸入svn  ALL=(ALL)  ALL

取消文件/etc/sudoers寫入的權限:#chmod u-w /etc/sudoers

2.安裝:jre-6u24-linux-x64-rpm.bin , jdk-6u21-linux-x64-rpm.bin

增長對文件的執行權限:$sudo chmod u+x jre-6u24-linux-x64-rpm.bin

                                            $sudo chmod u+x jdk-6u21-linux-x64-rpm.bin

執行文件 $sudo./jre-6u24-linux-x64-rpm.bin

                 $sudo./jdk-6u21-linux-x64-rpm.bin

 

 

基本的安裝信息已經寫出來了,若是須要更多的配置能夠參照軟件的安裝手冊!

------------------------------------------------分割線------------------------------------------

by 大鵬

 

安裝:Python 2.4 to 2.6 (Python-2.4.3.tar,Python-2.5.2.tar,Python-2.6.1.tar)

      1.解壓軟件包:tar –jxvf 文件名

      2.進入解壓的目錄編譯:./configure

      3.安裝:make&&make install

3、安裝信息:

 

一、設置JAVA_HOME環境變量,並把它放到java 6 jre的家目錄:
     $sudo export JAVA_HOME=/usr/java/default
    測試:  
       $ $JAVA_HOME/bin/java -version
       java version "1.6.0_20"
       Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
       Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing
二、進入opt目錄,並對opt目錄全部人有寫的權限
$ cd /opt
三、解壓安裝包:
$ tar zxf CollabNetSubversionEdge-x.y.z_linux-x86.tar.gz
解壓完將產生一個CSVN目錄
四、進入csvn目錄並用sudo安裝:
$ cd csvn
$ sudo -E bin/csvn install
五、啓動服務:
$ bin/csvn start

 

4、登陸:
 
默認地址: http://localhost:3343/csvn(若是想更改地址,能夠到/opt/csvn/data/conf/csvn.conf中更改)
用戶名: admin
密碼: admin
截一個登錄界面:
 

5、若是想以https安全方式登錄,在web界面的管理選項卡中,服務器配置:勾選下面圖中紅圈中的選項:

 

相關文章
相關標籤/搜索