亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1810 | 回復(fù): 0
打印 上一主題 下一主題

centos5.3下面 安裝svn [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-09-14 13:27 |只看該作者 |倒序?yàn)g覽

操作內(nèi)容
方法
安裝操作系統(tǒng)
Centos5.3
最小化安裝
更改yum源
用yum安裝前.先是替換為中國(guó)CentOS鏡像服務(wù)器!中國(guó)官方鏡像網(wǎng)站:
http://centos.ustc.edu.cn/
安裝后請(qǐng)按照以下步驟修改CenOS-Base.repo,以后就可以方便的用yum安裝軟件了().
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.save
wget
http://centos.ustc.edu.cn/CentOS-Base.repo.5
mv CentOS-Base.repo.5 CentOS-Base.repo
升級(jí)系統(tǒng)
Yum update
編譯安裝軟件包 《順序安裝》
1 安裝apr,apr-util,neon sqlite-amalgamation
wget
http://apache.mirrors.pair.com/apr/apr-1.3.5.tar.gz
tar xvf apr-1.3.5.tar.gz
cd apr-1.3.5
./configure --prefix=/usr/local/apr && make && make install

wget
http://apache.mirrors.pair.com/apr/apr-util-1.3.7.tar.gz

tar xvf apr-util-1.3.7.tar.gz
cd apr-util-1.3.7
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr && make && make install
wget
http://subversion.tigris.org/downloads/subversion-1.6.3.tar.gz
tar xvf subversion-1.6.3.tar.gz
wget  
http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz
tar xvf sqlite-amalgamation-3.6.13.tar.gz
mkdir subversion-1.6.3/sqlite-amalgamation
cp sqlite-3.6.13/sqlite3.c subversion-1.6.3/sqlite-amalgamation
wget
http://www.webdav.org/neon/neon-0.28.4.tar.gz
tar xvf neon-0.28.4.tar.gz
mv neon-0.28.4 subversion-1.6.3/neon
2安裝apache
cd httpd-2.2.6
./configure --enable-dav  --enable-so --enable-maintainer-mode  --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr-util/bin/apu-1-config --prefix=/usr/local/apache2 (--enable-deflate=shared --enable-expires=shared -enable-rewrite=shared --enable-static-support --disable-userdir --with-mpm=worker  --enable-proxy-http --enable-proxy 括號(hào)內(nèi)參數(shù)可以根據(jù)需求增加 比如要這個(gè)apache既要支持svn又要支持php)
Make && make install
echo '/usr/local/apache2/bin/apachectl start ' >> /etc/rc.local 寫入啟動(dòng)項(xiàng)   

3安裝svn
cd subversion-1.6.3
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-ssl --with-zlib=/usr/local/zlib --enable-maintainer-mode
make
make install

Svn配置
1,確保/usr/local/apache2/conf/httpd.conf 里有
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so
2,配置svn.uip.com.cn虛擬主機(jī) 并加入svn選項(xiàng)
  vi /usr/local/apache2/conf/httpd.conf
去掉#Include conf/extra/httpd-vhosts.conf的#
mkdir /data/svnroot
vi /usr/local/apache2/conf/extra/httpd-vhosts.conf 增加如下內(nèi)容
#svn.cnscn.org
     
        DocumentRoot /data/svnroot
        ServerName svn.uip.com.cn
        ErrorLog /var/log/apache/uip_svn-error_log
        CustomLog /var/log/apache/uip_svn-access_log common
                                #這里/uip_svn是個(gè)不存在,也不用建立的目錄
,即實(shí)際上不需要/data/svnroot/uip_svn目錄存在
                                                              #當(dāng)訪問(wèn)http://svn.cnscn.org/uip_svn/projectname時(shí),
會(huì)自動(dòng)尋找/data/svnroot/projectname目錄
      DAV svn                                  # dav_svn_module模塊來(lái)響應(yīng)/uip_svn/的請(qǐng)求
        SVNParentPath /data/svnroot                 #告訴Subersion版本庫(kù)的根目錄
        authzSVNAccessFile /data/svnroot/authz.conf    #指定SVN服務(wù)器的訪問(wèn)控制文件的路徑
         authType Basic                            #激活基本認(rèn)證,就是用戶名/密碼
         authName "welcome to uip svn                #在認(rèn)證輸入框時(shí)顯示的提示信息
authUserFile /data/svnroot/authfile            #指定使用的認(rèn)證密碼文件
     require valid-user                            #指定只有輸入了正確密碼的用戶可以訪問(wèn)URL
         
   
/usr/local/apache2/bin/htpasswd -c -b /data/svnroot/authfile uip uip
vi /data/svnroot/authz.conf 增加如下內(nèi)容 (不要留有空格 否則可能不能訪問(wèn))
[groups]
users = uip
[/]
@users = rw
[svn:/]
@users = rw
3,創(chuàng)建svn項(xiàng)目庫(kù)uip_svn
cd /data/svnroot/
/usr/local/subversion/bin/svnadmin create uip
vi /data/svnroot/uip/conf/svnserve.conf 增加如下內(nèi)容
   [general]
          anon-access = read
          auth-access = write
          password-db = /data/svnroot/authfile
          authz-db = /data/svnroot/authz.conf
          realm = cns_server_auto_install
4 ,給apache用戶 svn文件夾的權(quán)限
chown –R daemon /date
/usr/local/apache/bin/apachectl restart
測(cè)試
http://ip/svn/uip_svn/
 內(nèi)容應(yīng)會(huì)顯示出Revision ...:/
導(dǎo)入一個(gè)項(xiàng)目
剩下的就是導(dǎo)入版本庫(kù)了


本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/81761/showart_2051826.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP