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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
重點(diǎn)剖析:Subversion1.4.6+Apache2.2.8服務(wù)器如何搭建

本節(jié)接著上篇文章介紹Subversion服務(wù)器搭建,本文針對(duì)的是Subversion1.4.6+Apache2.2.8服務(wù)器搭建,這里主要講一下服務(wù)器端安裝問(wèn)題,希望本節(jié)能教會(huì)你更多東西。

成都創(chuàng)新互聯(lián)是專(zhuān)業(yè)的三門(mén)峽網(wǎng)站建設(shè)公司,三門(mén)峽接單;提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行三門(mén)峽網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

服務(wù)端安裝(配置subversion+apache)

1.在架設(shè)apache訪問(wèn)服務(wù)時(shí),需要安裝apache2.2.8nossl服務(wù)。
需要按一下步驟配置:
1)關(guān)于svn的安裝同上
2)安裝完成apache后使用端口80;可以通過(guò)httpd.conf文件進(jìn)行修改(listen8010),在右下角圖標(biāo)中啟動(dòng)apache;這時(shí)可以通過(guò)IE訪問(wèn):http://localhost:8010/顯示ItWorks!的字樣。表示apache啟動(dòng)成功,但是并不表示已經(jīng)可以訪問(wèn)svn版本庫(kù)了。如果進(jìn)行apache+svn的整合,Subversion服務(wù)器搭建還需要以下配置.
3)第一步:將C:\ProgramFiles\Subversion\bin(svn服務(wù)器中的安裝目錄)中的mod_authz_svn.so和mod_dav_svn.so復(fù)制到Apache安裝目錄modules\目錄下,再將Subversion安裝目錄下面所有的.dll文件復(fù)制到Apache\Bin目錄下(注意,這一步非常重要,如果提示覆蓋操作,表示版本有問(wèn)題,選擇否)
4)第二步:保存,重啟Apache服務(wù)器
修改httpd.conf文件,在文件結(jié)尾加入如下語(yǔ)句:
#SVNconfiguration
LoadModuledav_modulemodules/mod_dav.so
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuledav_fs_modulemodules/mod_dav_fs.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
5)第三步:再在httpd.conf末尾加入如下語(yǔ)句:

 
 
 
  1.  
  2. DAVsvn  
  3. SVNPathf:\svn\svnServer  
  4. #權(quán)限驗(yàn)證  
  5. #AuthTypeBasic  
  6. #AuthName"Serv8,serv99"  
  7. #AuthzSVNAccessFileC:\svn.access  
  8. #AuthUserFileC:\svn.passwd  
  9. #Requirevalid-user  
  10. Location> 

保存,重啟Apache服務(wù)器。在瀏覽器中輸入http://localhost:8010/svn/
注意:下面6行注釋了,這時(shí)暫不考慮權(quán)限的問(wèn)題,重啟Apache服務(wù)器后,就已經(jīng)與svn版本庫(kù)進(jìn)行整合了。如果整合成功,會(huì)在Apache控制臺(tái)的左下角顯示svn/1.4.6字樣的版本信息。

2.下面我們來(lái)進(jìn)行關(guān)于Subversion服務(wù)器搭建過(guò)程中apache訪問(wèn)的權(quán)限設(shè)置問(wèn)題
這里說(shuō)明一下:關(guān)于架設(shè)apache服務(wù)后,啟動(dòng)apache后,apache不再去找SVN的svnserve.conf的相關(guān)配置信息了,會(huì)進(jìn)行關(guān)于apache的權(quán)限驗(yàn)證認(rèn)證。配置如下:#權(quán)限驗(yàn)證
#AuthTypeBasic打開(kāi)用戶驗(yàn)證
#AuthName"Serv8,serv99"關(guān)于名稱(chēng)
#AuthzSVNAccessFileC:\svn.access關(guān)于分組權(quán)限驗(yàn)證文件,與svn中authz相同,可以拷貝過(guò)來(lái)使用.
#AuthUserFileC:\svn.passwd該文件需要用apache命令生成
命令如下:
C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\bin
htpasswd-cpasswdzhangchao#apache創(chuàng)建用戶文件命令;第一次生成該文件使用
htpasswdpasswdzhangchao1#第二次添加用戶命令
htpasswd–help#使用該命令查詢(xún)修改密碼,刪除用戶等命令參數(shù)

安裝時(shí)可能遇到的幾個(gè)問(wèn)題

1>svn+apache2.2架設(shè)后遇到eclipse重啟的問(wèn)題
解決方法:將環(huán)境變量APR_ICONV_PATH改為APR_ICONV1_PATH或者下載Subversion1.4.6的zip包,將環(huán)境變量APR_ICONV_PATH指向解壓后的iconv文件夾。

2>可以在目錄中新建一個(gè)內(nèi)容為cmd–k命令的bat批處理文件,雙擊進(jìn)入當(dāng)前目錄。

3>關(guān)于綁定固定域名訪問(wèn):需要安裝花生殼軟件,通過(guò)路由綁定端口號(hào)。指向固定的域名訪問(wèn)svn資源庫(kù)。
 Subversion服務(wù)器搭建講解完畢相信你已經(jīng)掌握了吧。

 【編輯推薦】

  1. MyEclipse6.0集成SVN及配置詳解
  2. Subversion和TortoiseSVN如何在Windows下進(jìn)行構(gòu)建SVN版本控制
  3. 基于Java的svn客戶端工具JavaSVN 1.1.0.beta發(fā)布
  4. 七步搞定Subversion服務(wù)器在Ubuntu下的配置
  5. Subversion日期解析函數(shù)緩沖區(qū)溢出漏洞

文章標(biāo)題:重點(diǎn)剖析:Subversion1.4.6+Apache2.2.8服務(wù)器如何搭建
標(biāo)題URL:http://m.5511xx.com/article/ccseojj.html