SVN与Apache服务器的安装配置Word下载.docx
- 文档编号:428270
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:21
- 大小:780.11KB
SVN与Apache服务器的安装配置Word下载.docx
《SVN与Apache服务器的安装配置Word下载.docx》由会员分享,可在线阅读,更多相关《SVN与Apache服务器的安装配置Word下载.docx(21页珍藏版)》请在冰点文库上搜索。
//subversion.tigris.org/files/documents/15/47848/Setup-Subversion-1.6.6.msi
2.下载最新版的Apache服务器(带openssl),
//archive.apache.org/dist/httpd/binaries/win32/httpd-2.2.15-win32-x86-openssl-0.9.8m.msi
安装软件
1.安装SVN服务端
1)双击Setup-Subversion-1.6.6.msi
2)
单击next
3)单击next
4)
改变安装路径(随便设置哪个位置都行,我这里放在F:
\Subversion\),单击next
5)单击Install
6)
安装过程执行完后,单击Finish,
7)SVN服务端软件安装完毕(此文档把软件安装在F:
\Subversion\下)
2.安装Apache服务器
1)双击httpd-2.2.15-win32-x86-openssl-0.9.8m.msi
选择Iaccept,单击Next
3)单击Next
如下图里面这三项是随便填的,单击Next
5)单击Next
单击Change按钮选择安装路径(本文安装在C:
\Apache2.2\下),单击Next
7)单击Install
8)
安装中
9)单击Finish,完成安装
配置SVN软件与Apache服务器
1.修改文件C:
\Apache2.2\conf\httpd.conf
1)将文件中的Listen80改成Listen8888
2)说明:
此处将端口号改成8888,不改也可以
2.重启Apache服务器
1)打开ApacheServiceMonitor
2)单击Restart,重启服务器
3.验证修改是否成功
1)打开IE浏览器,在地址栏输入http:
//localhost:
8888/
2)运行结果如上图,则表示修改端口成功
4.拷贝SVN安装目录下的文件,到Apache服务器的安装目录下
1)拷贝F:
\Subversion\bin下的mod_authz_svn.so和mod_dav_svn.so
2)复制到C:
\Apache2.2\modules下
5.修改C:
1)查找LoadModuledav_modulemodules/mod_dav.so,将其前的#删掉
2)查找LoadModuledav_fs_modulemodules/mod_dav_fs.so,将其前的#删掉
3)查找#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so,在其下面加上这两行
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
4)在文件的最下方,加上这些内容
<
Location/svn/>
Davsvn
SVNParentPath"
F:
/svn/repository"
AuthTypeBasic
AuthName"
SVNCLUB"
SVNListParentPathon
AuthUserFile"
/svn/userfile.txt"
AuthzSVNAccessFile"
/svn/accessfile.txt"
Requirevalid-user
/Location>
RedirectMatch^(/svn)$$1/
注解:
SVNParentPath"
为版本库要放的位置
AuthUserFile"
为用户信息(用户名和密码)
AuthzSVNAccessFile"
为用户权限相关信息
6.创建版本库
1)在F:
/svn/repository下创建名称为MyProject的版本库
在F盘下新建文件夹svn,在svn文件夹下新建文件夹repository
进入Dos命令,进入到F:
/svn/repository下,执行命令
svnadmincreateMyProject,如下图
创建版本库MyProject成功
7.创建userfile.txt和accessfile.txt
1)上文提到的修改httpd.conf文件中涉及的userfile.txt和accessfile.txt要在这里生成
生成userfile.txt,进入Dos命令,进入F:
\svn目录,执行命令
htpasswd-cuserfile.txtuser1,要求输入Newpassword和Re-typenewpassword,这里我们都输入123456就可以,其中user1为用户名。
我们再追加一个用户,用户名为user2,密码依然为123456,执行命令
htpasswduserfile.txtuser2,注意:
此命令区别上面的命令没有-c,-c操作
为新建一个文件,第二次执行不用再新建文件。
userfile.txt文件已经生成
2)创建accessfile.txt
在F:
\svn下创建文件accessfile.txt,内容为
[/]
*=r
[MyProject:
/]
user1=rw
user2=rw
内容解释:
[/]对所有版本库设置权限
*=r所有SVN帐号,均有读权限
[MyProject:
/]对版本库MyProject设置权限
user1=rw用户user1有读和写的权限
user2=rw用户user1有读和写的权限
3)userfile.txt和accessfile.txt都创建完毕
8.
验证是否配置成功
1)重启Apache服务器
2)打开IE,在地址栏输入http:
8888/svn/MyProject,
显示后输入,用户名为user1,密码为123456,都是之前设置的,单击登陆
3)显示如下图,则代表配置成功
用Eclipse使用SVN
1.假设Eclipse已经成功安装了SVN插件(关于怎么安装SVN插件,请去网上找资料)
2.切换到SVN资源库视图
3.空白位置右键,新建资源库位置
4.输入位置URL,http:
8888/svn/MyProject,单击Finish
5.输入用户名密码,分别为user1和123456,单击OK
6.创建资源位置成功
7.右键新建的资源位置,新建远程文件夹
输入文件名,单击Finish
9.成功创建trunk文件夹
10.
导入项目,在trunk下再创建一个AxisSample文件夹,右键AxisSample文件夹,单击导入
11.选择要导入的文件夹,单击OK
12.
刷新AxisSample文件夹,显示导入文件夹成功
13.到此,用Eclipse使用我们刚创建的SVN服务已经成功,这篇文章就到此结束了
全文完
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SVN Apache 服务器 安装 配置