SVN+Apache服务器端配置及权限设置教程

SVN+Apache服务器端配置及权限设置教程

ID:37905878

大小:100.00 KB

页数:5页

时间:2019-06-02

SVN+Apache服务器端配置及权限设置教程_第1页
SVN+Apache服务器端配置及权限设置教程_第2页
SVN+Apache服务器端配置及权限设置教程_第3页
SVN+Apache服务器端配置及权限设置教程_第4页
SVN+Apache服务器端配置及权限设置教程_第5页
资源描述:

《SVN+Apache服务器端配置及权限设置教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SVN+Apache服务器端配置及权限设置图文教程SVN+Apache服务器端配置及权限设置教程xiongxxSVN+Apache服务器端配置及权限设置图文教程一、软件版本信息Httpd-2.2.17-win32-x86-openssl-0.9.8o.msiSetup-Subversion-1.6.16.msi二、软件配置信息1.安装apache服务器和SVN服务器。2.复制SVN服务器Subversionbin目录下的mod_dav_svn.so,mod_authz_svn.so及所有dll文件至apa

2、che服务器ApacheSoftwareFoundationApache2.2modules目录下3.打开apache服务器安装目录下的ApacheSoftwareFoundationApache2.2confhttpd.conf文件.修改#LoadModuledav_modulemodules/mod_dav.so#LoadModuledav_fs_modulemodules/mod_dav_fs.so为LoadModuledav_modulemodules/mod_dav.soLoadMod

3、uledav_fs_modulemodules/mod_dav_fs.so注:LoadModule前面不能有空格在配置文件最末尾添加:DavsvnSVNParentPath"G:/svn/Repository"AuthTypeBasic#SSLRequireSSLAuthName"SVNRepository"SVNListParentPathonAuthUserFile"D:/ApacheSoftwareFoundation/Apache2.2/conf/conf-svn/pa

4、sswd"AuthzSVNAccessFile"D:/ApacheSoftwareFoundation/Apache2.2/conf/conf-svn/authz"Requirevalid-userxiongxxSVN+Apache服务器端配置及权限设置图文教程RedirectMatch^(/svn)$$1/注:SVNParentPath"G:/svn/Repository"是指svn的版本库的根目录;SVNListParentPathon查看所有的库(即库列表)#SSLRequire

5、SSL#限制项目仓库只能通过https的形式进行访问。Requirevalid-user限定用户只有输入正确的用户名及密码后才能访问这个路径1.创建版本库运行cmd,在命令窗口输入svnadmincreateG:/svn/Repository/gdnx_doc注:G:/svn/Repository/gdnx_doc为SVN版本库路径上层目录G:/svn/Repository必须存在2.https访问配置打开apache服务器安装目录下的ApacheSoftwareFoundationApache2.2

6、confhttpd.conf文件.将Listen8080修改为Listen8443(端口)启动Apache服务器,通过http://localhost:8443/svn/进行访问版本库打开apache服务器安装目录下的ApacheSoftwareFoundationApache2.2confhttpd.conf文件.将以下四行的注释去掉,即去掉#。#LoadModuleauthnz_ldap_modulemodules/mod_authnz_ldap.so#LoadModuleldap_modul

7、emodules/mod_ldap.so#LoadModulessl_modulemodules/mod_ssl.so#Includeconf/extra/httpd-ssl.conf注:LoadModule前面不能有空格如果希望只通过https访问,则应该前面Location部分的#SSLRequireSSL前面的#去掉。没有去掉的话是https和http形式都可以访问.3.制作证书:在cmd命令进入到apache的conf目录,执行以下命令。生成密钥:opensslgenrsa-outserver.ke

8、y1024xiongxxSVN+Apache服务器端配置及权限设置图文教程生成server.csr:opensslreq-new-keyserver.key-outserver.csr-config.openssl.cnf生成证书:opensslx509-req-days3650-inserver.csr-signkeyserver.key-outserver.crt注:生成证书时3650是证书的有效期,可根据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。