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

Ubuntu8.10Server中Apache+SVN+SSL配置方法專家解析

開發(fā) 項目管理
本文向大家介紹一下Ubuntu8.10Server中Apache+SVN+SSL配置問題,主要包括安裝準備,SVN配置和Apache配置,歡迎大家一起學習。

本節(jié)簡單講解一下Ubuntu8.10Server:Apache+SVN+SSL配置方法,之前我們講解了Linux和Windows等操作系統(tǒng)下有關(guān)SVN的配置,這里我們說一下Ubuntu8.10Server:Apache+SVN+SSL配置,看完本文你肯定有不少收獲,希望本文能教會你更多東西。
柔和Apache和SSL,在Ubuntu8.10Serve服務(wù)器上搭建了一個Apache+SVN+SSL模式的版本控制系統(tǒng)。
Ubuntu8.10Server系統(tǒng)如果您選擇安裝了Apache2,這里你就可以不用安裝了,如果沒有安裝,也不要緊,按著下面的步驟來,相信您一定會配置成功。此方法對于Ubuntu8.10桌面系統(tǒng)同樣適用。
一、安裝準備(安裝模塊):
#sudoapt-getinstallapache2
#sudoapt-getinstallapache2-common
#sudoapt-getinstallapache2-mpm-prefork
#sudoapt-getinstallapache2-utils
#sudoapt-getinstalllibapache2-svn
#sudoapt-getinstalllibapache2-mod-auth-pam(可選,用于PAM)
#sudoapt-getinstalllibapache2-mod-auth-sys-group(可選,用于PAM)
#sudoapt-getinstallsubversion
#sudoapt-getinstallsubversion-tools
二、SVN配置
Apache+SVN+SSL配置中SVN的配置。這里可參考:http://wiki.ubuntu.org.cn/index.php?title=SubVersion
創(chuàng)建SVN倉庫
許多位置都可以放置Subversion文件倉庫,其中兩個最常用的是:/usr/local/svn以及/home/svn。我的Subversion文件倉庫放在/usr/local/svn,并且我的項目名稱是簡單的“myproject”。
同樣的,也有許多常用的方式設(shè)置文件倉庫的訪問權(quán)限。然而,這也是安裝過程中最經(jīng)常出現(xiàn)錯誤的地方,因此我們會對此進行一個詳細說明。典型的情況下,您應(yīng)該創(chuàng)建一個名為“Subversion”的組來擁有文件倉庫所在的目錄。下面是一個快速的操作說明,有關(guān)內(nèi)容請參考相關(guān)文檔的詳細說明:
在Ubuntu菜單上選擇“系統(tǒng)->系統(tǒng)管理->用戶和組”;
切換到“組”標簽;
點擊“添加組”按鈕;
組名為“subversion”;
將您自己和“www-data”(Apache用戶)加入組成員中;
點擊“OK”以確認修改,關(guān)閉該程序。
或者直接使用命令"sudovi/etc/group",增加組和成員:
#sudovi/etc/group結(jié)果看上去,像這樣。
#cat/etc/group|grepsubversion
subversion:x:1001:www-data,svnx
您需要注銷然后再登錄以便您能夠成為subversion組的一員,然后就可以執(zhí)行簽入文件(Checkin,也稱提交文件)的操作了。
現(xiàn)在執(zhí)行下面的命令
#sudomkdir/usr/local/svn
#cd/usr/local/svn
#/usr/local/svn#sudomkdirmyproject
#/usr/local/svn#sudochown-Rroot:subversionmyproject
#/usr/local/svn#sudochmod-Rg+rwsmyproject
最后的一條命令賦予組成員對所有新加入文件倉庫的文件擁有相應(yīng)的權(quán)限。
下面的命令用于創(chuàng)建SVN文件倉庫:
#/usr/local/svn#sudosvnadmincreate/usr/local/svn/myproject
三、Apache配置
Apache+SVN+SSL配置中關(guān)于Apache的配置。先備份一下Apache2的配置文件
#/usr/local/svn#sudoap-R/etc/apache2/etc/apache2_backup
通過WebDAV協(xié)議訪問SVN文件倉庫,您必須配置您的Apache2Web服務(wù)器。您必須加入下面的代碼片段到您的/etc/apache2/mods-available/dav_svn.conf中:(加在文件最后面即可)
<Location/svn/myproject>DAVsvnSVNPath/home/svn/myprojectAuthTypeBasicAuthName"myprojectsubversionrepository"AuthUserFile/etc/subversion/passwd<LimitExceptGETPROPFINDOPTIONSREPORT>Requirevalid-user</LimitExcept></Location>如果需要用戶每次登錄時都進行用戶密碼驗證,請將<LimitExceptGETPROPFINDOPTIONSREPORT>與</LimitExcept>兩行注釋掉。
當您添加了上面的內(nèi)容,您必須重新起動Apache2Web服務(wù)器,請輸入下面的命令:
sudo/etc/init.d/apache2restart接下來,您需要創(chuàng)建/etc/subversion/passwd文件,該文件包含了用戶授權(quán)的詳細信息。要添加用戶,您可以執(zhí)行下面的命令:
sudohtpasswd-c/etc/subversion/passwduser_name它會提示您輸入密碼,當您輸入了密碼,該用戶就建立了。您可以通過下面的命令來訪問文件倉庫:
#svncohttp://hostname/svn/myprojectmyproject--usernameuser_name它會提示您輸入密碼。您必須輸入您使用htpasswd設(shè)置的密碼。當通過驗證,項目的文件就被簽出了。
這樣,就可以通過Web方式訪問版本庫了,不過這樣的密碼傳輸是純文本方式的,基于安全方面的考慮,我建議你使用SSL。請期待下節(jié)關(guān)于Apache+SVN+SSL配置講解。

【編輯推薦】

  1. Linux下apache+svn+ssl完美結(jié)合搭建安全版本控制平臺
  2. Linux下如何進行apache+svn+ssl配置詳解
  3. Fedora下SVN+TRAC+APACHE+SSL安裝全程跟蹤
  4. RedHatAS下SVN安裝配置技術(shù)分享
  5. Fedora下SVN+TRAC+APACHE+SSL安裝步驟簡明介紹

 

責任編輯:佚名
相關(guān)推薦

2010-05-25 19:39:25

Apache+SVN+

2010-05-25 18:32:22

apache+svn+

2010-05-25 19:57:32

2010-05-25 18:20:54

apache+svn+

2010-05-27 18:09:08

Apache SVN配

2010-05-31 13:00:49

MyEclipse配置

2010-05-25 18:45:05

2010-05-28 11:33:44

SVN代碼庫

2010-05-31 16:42:42

SVN權(quán)限配置

2010-05-28 19:35:33

Myeclipse下S

2010-05-19 18:46:59

SVN服務(wù)器配置

2010-02-07 14:41:28

Ubuntu 8.10

2010-05-25 09:45:06

SVN服務(wù)器環(huán)境配置

2010-05-31 16:29:22

SVN權(quán)限配置

2010-03-12 15:02:02

2010-05-27 16:18:58

SVN設(shè)置

2010-05-19 15:45:23

Apache+SVN權(quán)

2010-03-16 18:44:55

Ubuntu 8.10

2010-03-15 15:49:01

Ubuntu 8.10

2010-05-20 09:41:07

MyEclipse下配
點贊
收藏

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

主站蜘蛛池模板: 亚洲精品国产成人 | 欧美一区二区三区久久精品视 | 亚洲一区二区三区免费视频 | 欧美黄色小视频 | 日韩欧美精品 | www久久爱| 99精品电影 | 亚洲成人自拍 | 81精品国产乱码久久久久久 | 羞羞视频免费在线 | 色综合久久88色综合天天 | 国产免费一区二区三区 | 日本天堂一区 | 激情福利视频 | 日韩视频在线免费观看 | 亚洲成av人影片在线观看 | 精品成人免费一区二区在线播放 | 欧美特级黄色 | 一级黄色淫片 | 国产偷自视频区视频 | 久久久激情视频 | 男插女下体视频 | 国产成人福利在线观看 | 黄色网址大全在线观看 | 欧美精品网站 | 亚洲精品99 | 欧美激情久久久 | 在线观看免费观看在线91 | av网站在线看 | 国产日韩久久 | 亚洲国产精品激情在线观看 | 亚洲国产一区在线 | 欧美h版| 久久99精品视频 | 天堂久 | 一区精品在线观看 | 欧美成人免费在线视频 | 99久久亚洲| 日韩在线精品视频 | 午夜影院污 | 日韩中文字幕在线播放 |