重点剖析:Subversion1.4.6+Apache2.2.8服务器如何搭建

本节接着上篇文章介绍Subversion服务器搭建,本文针对的是Subversion1.4.6+Apache2.2.8服务器搭建,这里主要讲一下服务器端安装问题,希望本节能教会你更多东西。

成都创新互联是专业的三门峡网站建设公司,三门峡接单;提供网站设计制作、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行三门峡网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

服务端安装(配置subversion+apache)

1.在架设apache访问服务时,需要安装apache2.2.8nossl服务。
需要按一下步骤配置:
1)关于svn的安装同上
2)安装完成apache后使用端口80;可以通过httpd.conf文件进行修改(listen8010),在右下角图标中启动apache;这时可以通过IE访问:http://localhost:8010/显示ItWorks!的字样。表示apache启动成功,但是并不表示已经可以访问svn版本库了。如果进行apache+svn的整合,Subversion服务器搭建还需要以下配置.
3)第一步:将C:\ProgramFiles\Subversion\bin(svn服务器中的安装目录)中的mod_authz_svn.so和mod_dav_svn.so复制到Apache安装目录modules\目录下,再将Subversion安装目录下面所有的.dll文件复制到Apache\Bin目录下(注意,这一步非常重要,如果提示覆盖操作,表示版本有问题,选择否)
4)第二步:保存,重启Apache服务器
修改httpd.conf文件,在文件结尾加入如下语句:
#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末尾加入如下语句:

 
 
 
  1.  
  2. DAVsvn  
  3. SVNPathf:\svn\svnServer  
  4. #权限验证  
  5. #AuthTypeBasic  
  6. #AuthName"Serv8,serv99"  
  7. #AuthzSVNAccessFileC:\svn.access  
  8. #AuthUserFileC:\svn.passwd  
  9. #Requirevalid-user  
  10. Location> 

保存,重启Apache服务器。在浏览器中输入http://localhost:8010/svn/
注意:下面6行注释了,这时暂不考虑权限的问题,重启Apache服务器后,就已经与svn版本库进行整合了。如果整合成功,会在Apache控制台的左下角显示svn/1.4.6字样的版本信息。

2.下面我们来进行关于Subversion服务器搭建过程中apache访问的权限设置问题
这里说明一下:关于架设apache服务后,启动apache后,apache不再去找SVN的svnserve.conf的相关配置信息了,会进行关于apache的权限验证认证。配置如下:#权限验证
#AuthTypeBasic打开用户验证
#AuthName"Serv8,serv99"关于名称
#AuthzSVNAccessFileC:\svn.access关于分组权限验证文件,与svn中authz相同,可以拷贝过来使用.
#AuthUserFileC:\svn.passwd该文件需要用apache命令生成
命令如下:
C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\bin
htpasswd-cpasswdzhangchao#apache创建用户文件命令;第一次生成该文件使用
htpasswdpasswdzhangchao1#第二次添加用户命令
htpasswd–help#使用该命令查询修改密码,删除用户等命令参数

安装时可能遇到的几个问题

1>svn+apache2.2架设后遇到eclipse重启的问题
解决方法:将环境变量APR_ICONV_PATH改为APR_ICONV1_PATH或者下载Subversion1.4.6的zip包,将环境变量APR_ICONV_PATH指向解压后的iconv文件夹。

2>可以在目录中新建一个内容为cmd–k命令的bat批处理文件,双击进入当前目录。

3>关于绑定固定域名访问:需要安装花生壳软件,通过路由绑定端口号。指向固定的域名访问svn资源库。
 Subversion服务器搭建讲解完毕相信你已经掌握了吧。

 【编辑推荐】

  1. MyEclipse6.0集成SVN及配置详解
  2. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  3. 基于Java的svn客户端工具JavaSVN 1.1.0.beta发布
  4. 七步搞定Subversion服务器在Ubuntu下的配置
  5. Subversion日期解析函数缓冲区溢出漏洞

网页题目:重点剖析:Subversion1.4.6+Apache2.2.8服务器如何搭建
本文链接:http://www.hantingmc.com/qtweb/news40/110540.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联