日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Fedora下SVN+TRAC+APACHE+SSL安裝步驟簡(jiǎn)明介紹

本節(jié)接著上節(jié)講解一下在Fedora下如何進(jìn)行SVN+TRAC+APACHE+SSL安裝,主要是連接apache、trac、svn、ssl及配置問題,下面是具體介紹,希望通過本節(jié)的介紹,大家能夠掌握Fedora下如何進(jìn)行SVN+TRAC+APACHE+SSL安裝方法。
6.連接apache、trac、svn、ssl
6.1配置svn模塊
首先把svn模塊拷貝到xampp中
cp/usr/lib/httpd/modules/mod_dav_svn.so/opt/lampp/modules
cp/usr/lib/httpd/modules/mod_authz_svn.so/opt/lampp/modules
cp/usr/lib/httpd/modules/mod_python.so/opt/lampp/modules
然后修改/opt/lampp/etc/httpd.conf,找到LoadModule,在后面添加三行:
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
LoadModulepython_modulemodules/mod_python.so
6.2修改apache權(quán)限
apache默認(rèn)是以nobody身份運(yùn)行的,如果不修改權(quán)限,那么無法讀取/home/admin下的內(nèi)容,會(huì)出現(xiàn)403PermissionDenied錯(cuò)誤
同樣是在httpd.conf中,搜索nobody將其改成admin即:
……Useradmin……
6.3配置trac
xampp的https連接配置文件在/opt/lampp/etc/extra/httpd-ssl.conf
打開它,隨便找個(gè)地方,不過一定要在……標(biāo)簽對(duì)中,添加:
 

 
 
 
  1.  
  2. SetHandlermod_python  
  3. PythonInterpretermain_interpreter  
  4. PythonHandlertrac.web.modpython_frontend  
  5. PythonOptionTracEnv/home/admin/trac/myproject  
  6. PythonOptionTracUriRoot/trac  
  7.  
  8.  
  9. AuthTypeBasic  
  10. AuthName"trac"  
  11. AuthUserFile/home/admin/.htpasswd  
  12. Requirevalid-user  
  13.  

注:如果連首頁都需要保密,那么就把AuthType、AuthName等全部寫入/trac的Location中。
6.4配置svn
我們來看一下SVN+TRAC+APACHE+SSL安裝中對(duì)SVN的配置。同樣是在httpd-ssl.conf中添加:
 

 
 
 
  1.  
  2. DAVsvn  
  3. SVNParentPath/home/admin/svn  
  4. AuthTypeBasic  
  5. AuthName"repository"  
  6. AuthUserFile/home/admin/.htpasswd  
  7. AuthzSVNAccessFile/home/admin/svn/myproject/conf/authz  
  8. Requirevalid-user  
  9.  

6.5替換沖突文件
SVN+TRAC+APACHE+SSL安裝中需要替換沖突文件。
xampp自帶的sqlite庫與trac有沖突,可以使用fedora中的sqlite庫替換
yuminstalllibsqlite3x
yuminstalllibsqlite3x-devel
cp/usr/lib/libsqlite3.so/opt/lampp/lib/libsqlite3.so
下面操作需要root賬號(hào)
7.完成
/opt/lampp/lamppstartapache
如果需要停止就是/opt/lampp/lamppstopapache
按照上面的步驟,trac和svn的地址分別是:
https://localhost/trac
https://localhost/svn/myproject
svn可以用瀏覽器訪問,也可以使用工具下載
注:不用啟動(dòng)tracd或svnserver。本節(jié)在Fedora下進(jìn)行SVN+TRAC+APACHE+SSL安裝問題講解完畢。

 【編輯推薦】

  1. Linux下apache+svn+ssl完美結(jié)合搭建安全版本控制平臺(tái)
  2. Linux下如何進(jìn)行apache+svn+ssl配置詳解
  3. Linux中SVN+Apache+SSL安裝配置全程指導(dǎo)
  4. RedHatAS下SVN安裝配置技術(shù)分享
  5. SVN在Windows下的安裝筆記詳解

文章題目:Fedora下SVN+TRAC+APACHE+SSL安裝步驟簡(jiǎn)明介紹
網(wǎng)頁鏈接:http://www.5511xx.com/article/cdsshse.html