- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
svn与apache服务器结合的配置过程
一.准备安装软件
先下载Http服务器,官方网站为/ ,目前必威体育精装版版本为Apache2.2.6,我下载的是
apache-2.2.15-win32.msi
再下载SVN服务器,官方网站为/,必威体育精装版版本为Subversion1.4.6,下载时要注意下载和Apache2.2.x版本对应的,我下
载的是
Subversion-1.5.6(服务端).msi
TortoiseSVN,客户端程序。TortoiseSVN是扩展WindowsShell的一套工具,可以看作Windows资源管理器的插件,安装之后Windows就可以识别Subversion的工作目录,点鼠标右键即可看到。网址为/ ,我下载的是
TortoiseSVN-4908-win32-svn-1.5.5.msi(svn和tortoiseSvn版本最好一样,至少客户端版本要比服务端高,如果相差太远,Svn有可能读不了tortoiseSvn的文件夹的)
TortoiseSVN的中文语言包,注意这个需要下和客户端程序版本相同的。这个可以在languagepacks下面下载。
二.安装
先安装Apache服务器。自己手动填写ServerInfo。安装完成之后到安装目录下找到conf目录下的httpd.config文件,有哪些信誉好的足球投注网站Listen,并将Listen后面的80改为8080(或者你希望的端口),然后重新启动Apache服务器,这时可以用
http://localhost:8080来测试是否安装正确。
再安装SVN服务器,直接解压即可。
安装TortoiseSVN,很简单,一路安装下去。安装完毕后会要求重启,重启后进行以下配置。
三.集成Apache和SVN
首先将Subversion安装目录bin\下面的两个文件:mod_authz_svn.so和mod_dav_svn.so复制到Apache安
装目录modules\目录下;再将Subversion安装目录bin\下
面的所有.dll文件复制到Apache安装目录bin\目录下
需要再修改httpd.conf,并做如下修改:
找到Apache安装目录下的conf目录,用文本编辑器打开
httpd.conf,找到一下两行:
#LoadModuledav_modulemodules/mod_dav.so#LoadModuledav_fs_modulemodules/mod_dav_fs.so
将每行前面的注释符“#”去掉。再在所有LoadModule语句的最后添加一下几行:
#SVN
LoadModuledav_svn_modulemodules/mod_dav_svn.soLoadModuleauthz_svn_modulemodules/mod_authz_svn.so
如图:
注意下面的状态栏已经是Apache/2.2.6SVN1.4.6DAV/2
建立一个SVN存放文件的目录,例如:在E盘下创建一个文件夹:E:/svn
接下来对Apache进行配置svn配置库所在的路径,可以通过Location指令来完成这个设置。因为不希望为每个单独的项目
都进行单独的设置,所以我们把所有项目都存放在统一的资源库目录,那么可以使用SVNParentPath指令来指定存放所有项目的路径。在httpd.conf文件最后添加下面配置:(这是一个不用用户密码验证的一段简单配置)
#SVN
Location/mysvn
DAVsvnSVNListParentPathonSVNParentPathE:/svn
(#SVNPathE:/svn/NewMapGis
####################认证的类型
AuthTypeBasic
####################认证的名称,显示于登录提示框
AuthNameSubversion资源库,请登录!####################Whichpassword
filetouseforauthentication存储用户登录信息的文件AuthUserFileE:\svn\passwd####################限定各个用户或组在
版本库中目录的访问权限
AuthzSVNAccessFileE:\svn\svnaccessfile####################让所有用户对版本库
都有读的权限而只有特定的用户才有写的权限
Requirevalid-
您可能关注的文档
- SmartCall产品白皮书分析和总结.docx
- smartclass 智慧教室系统介绍方案.docx
- SMC端子箱配电箱.docx
- Smith03EC插图分析和总结.docx
- SMT部绩效考核表21.docx
- SMT封装分析和总结.docx
- SMT工艺材料分析和总结.docx
- SMT工艺工程师的个人简历模板.docx
- SMT贴片胶的印刷.docx
- SMT现场管理培训内容.docx
- 教科版(2017秋)科学二年级上册2.6 做一顶帽子 教学设计.docx
- 河北高频考点专训四 质量守恒定律的应用教学设计---2024-2025学年九年级化学人教版(2024)上册.docx
- 大单元教学【核心素养目标】6.3 24时计时法教学设计 人教版三年级下册.docx
- 河南省商城县李集中学2023-2024学年下学期九年级历史中考模拟八(讲评教学设计).docx
- 第18章 第25课时 正方形的性质2023-2024学年八年级下册数学课时分层作业教学设计( 人教版).docx
- Module 8 模块测试 教学设计 2024-2025学年英语外研版八年级上册.docx
- 2024-2025学年小学数学五年级下册浙教版教学设计合集.docx
- 2024-2025学年小学劳动四年级下册人民版《劳动》(2022)教学设计合集.docx
- 2024-2025学年小学数学三年级上册冀教版(2024)教学设计合集.docx
- 2024-2025学年高中生物学必修1《分子与细胞》人教版教学设计合集.docx
文档评论(0)