分类: 系统运维
2011-02-21 10:47:31
域认证的SVN服务器
2、服务器环境要求包括但不限于:
1. 已正确安装操作系统Windows Server 2008 (for 32bit)
2. 已连接到公司主域控制器,且已加入公司AD域ZTEIC
3. 在公司服务器区,公司所有网段的计算机均可访问到该服务器
3、所需软件1. apache_2.2.11-win32-x86-openssl-0.9.8i.msi
2. Setup-Subversion-1.6.2.msi
3. mod_auth_sspi-1.0.4-2.2.2.zip
4. TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi
说明:以上软件均是开源,且已下载到我的计算机中。
4、软件安装与配置1. 安装apache_2.2.11-win32-x86-openssl-0.9.8i.msi,路径D:\Program Files\Apache Software Foundation\Apache2.2,按提示安装即可。
2. 安装Setup-Subversion-1.6.2.msi,路径E:\subversion1.6.2
3. 解压mod_auth_sspi-1.0.4-2.2.2.zip,从mod_auth_sspi-1.0.4-2.2.2.zip压缩包里的\bin文件夹里取出mod_auth_sspi.so,复制到D:\Program Files\Apache Software Foundation\Apache2.2\modules
4. 从E:\subversion1.6.2\bin中,复制intl3_svn.dll和libdb44.dll到D:\Program Files\Apache Software Foundation\Apache2.2\bin
5. 从E:\subversion1.6.2\bin中,复制mod_authz_svn.so和mod_dav_svn.so至D:\Program Files\Apache Software Foundation\Apache2.2\modules
6. 安装TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi,路径D:\Program Files\TortoiseSVN
7. 在E盘新建目录E:\svn,在E:\svn目录下新建目录repository,把repository设置为存放各项目配置库的SVN仓库
5、配置配置文件1. 配置D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf,此文件用于配置Apacche服务器,具体可参考附件 httpd.rar
2. 配置D:\Program Files\Apache Software Foundation\Apache2.2\conf\access.conf,此文件是用于设置权限控制信息,格式及权限设置方法可参考附件 access.rar 权限设置方法.rar ,特别需要注意的是,access.txt需要保存为“UTF-8,无BOM”格式,否则不起作用。此文件的编辑器用
UltraEdit。