成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

安裝Subversion和Apache在Linux(RH9)下如何完美結(jié)合

開發(fā) 項目管理
本文介紹Linux(RH9)下安裝Subversion和Apache問題,在這里拿出來和大家分享一下,希望對大家有用。

在這里和大家共同探討一下Linux(RH9)下安裝Subversionapache問題, 總結(jié)各路經(jīng)驗將安裝配置過程寫在下面:

一、所需安裝包:
(1)、Apache--h(huán)ttpd-2.0.59.tar.gz
(2)、subveision--subversion-1.4.4版

包含兩個包
subversion-1.4.4.tar.gz核心代碼包
subversion-deps-1.4.4.tar.gz依賴代碼包

二、安裝步驟:

1、安裝Apache
首先解壓httpd--2.0.59包
#tar-xzvfhttpd-2.0.59.tar.gz
#cdhttpd-2.0.59
編譯參數(shù)(默認安裝目錄/usr/local)
#./configure--enable-module=so--enable-dav--enable-dav-fs--enable-so--prefix=/usr/local/apache2
#make
#makeinstall

2、安裝subversion-1.4.4
分別解壓兩個壓縮包,內(nèi)容將解壓到同一個目錄subversion-1.4.4,(默認解壓在同一個目錄下)
#tar-xzvfsubversion-1.4.4.tar.gz
#tar-xzvfsubversion-deps-1.4.4.tar.gz
進入該文件夾,編譯參數(shù)為
#cdsubversion-1.4.4
#./configure--prefix=/usr/local/subversion
--with-apxs=/usr/local/apache2/bin/apxs
--with-apr=/usr/local/apache2
--with-apr-util=/usr/local/apache2
#make
#makeinstall  

3、配置SVN服務(wù)器

Linux(RH9)下安裝Subversion和Apache過程中要配置SVN服務(wù)器,分以下幾個步驟:

(1)修改版本庫配置文件:
版本庫1:vi/home/svnroot/repository/conf/svnserve.conf
內(nèi)容修改為:
[general]
anon-access=none
auth-access=write
password-db=/home/svnroot/repository/authfile//用戶配置文件
authz-db=/home/svnroot/repository/authz.conf//權(quán)限配置文件
##realm=test

(2)修改Apache配置文件,添加以下數(shù)據(jù)至httpd.conf

  1. <Location/svn> 
  2. DAVsvn  
  3. SVNPath/svnroot/repository  
  4. SVNParentPath/home/svnroot///svn父目錄  
  5. AuthzSVNAccessFile/home/svnroot/repository/authz.conf//權(quán)限配置文件  
  6. AuthTypeBasic//連接類型設(shè)置  
  7. AuthName"Subversion.zoneyump"http://連接框提示  
  8. AuthUserFile/home/svnroot/repository/authfile//用戶配置文件  
  9. LimitExceptGETPROPFINDOPTIONSREPORT> 
  10. Requirevalid-user//采用何種認證  
  11. LimitExcept> 
  12. Location> 

//其中authfile是通過
htpasswd-b-c/home/svnroot/repository/authfileusernamepassword//來創(chuàng)建的
//"Requirevalid-user"告訴apache在authfile中所有的用戶都可以訪問。如果沒有它,
//則只能第一個用戶可以訪問新建庫
重啟apache
#cd/usr/local/apache2/bin/#./apachectlrestart
//打開瀏覽器訪問http://localhost/svn/test/,如果有東西顯示就說明成功。#p#

4.權(quán)限管理

Linux(RH9)下安裝Subversion和Apache過程中也要進行權(quán)限的設(shè)置,包括以下內(nèi)容:

1)增加用戶
#htpasswd/home/svnroot/repository/authfilename
//第一次設(shè)置用戶時使用-c表示新建一個用戶文件。回車后輸入用戶密碼,完成對用戶的增加
#htpasswdauthfile用戶名(加入新的用戶)

2)權(quán)限分配
配置用戶訪問權(quán)限:vi/home/svnroot/repository/authz.conf
為了簡化配置,3個版本庫共用1個權(quán)限配置文件/home/svnroot/repository/pwd.conf。如有必要,也可以分開。文件中定義用戶組和版本庫目錄權(quán)限。
注意:
*權(quán)限配置文件中出現(xiàn)的用戶名必須已在用戶配置文件中定義。
*對權(quán)限配置文件的修改立即生效,不必重啟svn。
用戶組格式:
[groups]
<用戶組名>=<用戶1>,<用戶2>
其中,1個用戶組可以包含1個或多個用戶,用戶間以逗號分隔。
版本庫目錄格式:
[<版本庫>:/項目/目錄]
@<用戶組名>=<權(quán)限>
<用戶名>=<權(quán)限>

其中,方框號內(nèi)部分可以有多種寫法:/,表示根目錄及以下。根目錄是svnserve啟動時指定的,我們指定為/home/svnroot/repository。這樣,/就是表示對全部版本庫設(shè)置權(quán)限。
test:/,表示對版本庫test設(shè)置權(quán)限,權(quán)限主體可以是用戶組、用戶或*,用戶組在前面加@,*表示全部用戶。權(quán)限可以是w、r、wr和空,空表示沒有任何權(quán)限。
示例: 

  1. [groups]  
  2.   admin=mangosoft 
  3.   [/]  
  4.   @admin=rw 
  5.   [test:/]  
  6.   @admin=rw 
  7.   lsw=rw 

本文介紹Linux(RH9)下安裝Subversion和Apache問題完畢。

 【編輯推薦】

  1. Windows平臺下的Subversion安裝配置新手指南
  2. CentOS系統(tǒng)中安裝subversion并使用svn+ssh訪問
  3. Subversion mod_authz_svn驗證用戶查看受限資源漏洞
  4. 三大主流Subversion客戶端初探
  5. 面向 Subversion 用戶的 Git入門指南
責(zé)任編輯:佚名
相關(guān)推薦

2010-05-12 18:05:45

linux下subvesubversionapache配置

2010-05-21 14:42:29

CentOS下Apac

2010-05-14 09:04:18

Subversion1

2010-05-14 10:37:07

Subversion1

2010-05-17 10:31:10

Subversion和

2010-05-17 11:05:05

Subversion和

2010-05-19 13:44:42

Subversion+

2009-12-10 10:18:44

Apache安裝

2010-05-25 18:20:54

apache+svn+

2010-05-14 15:14:10

安裝Subversio

2010-05-17 17:54:44

Subversion1

2010-05-17 18:18:23

Subversion1

2010-05-21 14:12:55

CentOS下Apac

2010-05-19 14:28:18

Subversion權(quán)

2010-05-19 14:48:44

Subversion用

2010-05-18 10:20:10

CentOSNginxSubversion

2010-05-13 17:00:50

Subversion安

2009-06-29 13:57:28

linuxapachephp

2010-05-19 12:50:52

Subversion服

2011-09-01 16:59:28

UbuntuApache
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产丝袜一区二区三区免费视频 | 久久久久久亚洲 | 免费午夜电影 | 热久久久| 国产一二三区精品视频 | 国产成人精品一区二区三区网站观看 | 在线观看特色大片免费网站 | 日韩爱爱网 | 日韩在线观看视频一区 | 99久久精品国产毛片 | 综合久久综合久久 | 91一区二区 | 黄在线免费观看 | 在线视频一区二区 | 日本不卡一区二区三区在线观看 | 一级片成人 | 久久久久久久av麻豆果冻 | 性网站免费 | 国产一区免费 | 一区二区精品 | 精品国产乱码久久久久久久久 | 成人在线免费观看 | 亚洲成人免费 | 久久久久国产一区二区三区四区 | 黄色在线观看网址 | 亚洲免费一区二区 | 黄色大片免费看 | 欧美精品一区在线 | 国产精品成人一区二区三区 | 日韩毛片 | 日本a视频 | 成人在线免费av | 黄色精品| 国产精品久久久久久婷婷天堂 | 99re热精品视频国产免费 | 日日操天天射 | 久久88| 精品国产乱码久久久久久蜜柚 | 91亚洲欧美| 亚洲精品自拍 | 日韩精品一二三区 |