Subversion 和 Apache 在 Fedora 5 下的配置
2006-08-27 14:42
344 查看
Network Working Group Langwan Labs(http://www.langwan.com)
Request for Comments: 4 Langwan
Email: langwanluo@gmail.com
Aug 2006
Subversion 和 Apache 在 Fedora 5 下的配置
概要:
详细描述了 Subversion 在 Frdora 5 下结合 Apache 服务器的带认证配置。
版权声明:
Copyright (C) The Langwan Labs (2006). All Rights Reserved.
1. 下载必须的 RPM 包
这个站点对于国内来说比较快 http://ftp.kddilabs.jp/Linux/packages/fed
ora/core/updates/5/i386/
1. 下载 subversion-1.3.2-2.1.i386.rpm
2. 下载 mod_dav_svn-1.3.2-2.1.i386.rpm,注意在 Fedora 5 下编译
subversion 可能出现 apxs:Error: Command failed with rc=65536 错
误。
3. 安装以上两个 RPM 包,如果安装失败可以使用 -force 强制安装。
2. 配置 Subversion 和 Apahce(httpd)
详细配置请翻阅 Subversion 手册,中文手册在 http://www.subversion.com
.cn 可以下载到。
编辑 /etc/httpd/conf/httpd.conf
1. 增加 Subversion 模块
推荐使用 子配置文件形式,例如 svn.conf 存放在 conf.d 目录下
#load modules
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
<Location /svn>
# svnroot
DAV svn
SVNParentPath /data/svnroot
# access
AuthzSVNAccessFile /etc/svn-access-file
Satisfy Any
Require valid-user
# users
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /etc/svn-auth-file
Require valid-user
</Location>
2. 创建 Subversion 用户
htpasswd -cm /etc/svn-auth-file svnread
htpasswd -m /etc/svn-auth-file langwan
c - 创建新的用户文件。
m - 使用 md5 加密。
以上命令会提示您输入两次新用户密码。
3. 创建 Subversion 访问文件
vi /etc/svn-access-file
填入以下内容
[/]
svnread = r
[minitools:/]
langwan = rw
svnread 用户对所有版本库拥有读取能力。
langwan 用户对 minitools 版本库有读写能力。
Request for Comments: 4 Langwan
Email: langwanluo@gmail.com
Aug 2006
Subversion 和 Apache 在 Fedora 5 下的配置
概要:
详细描述了 Subversion 在 Frdora 5 下结合 Apache 服务器的带认证配置。
版权声明:
Copyright (C) The Langwan Labs (2006). All Rights Reserved.
1. 下载必须的 RPM 包
这个站点对于国内来说比较快 http://ftp.kddilabs.jp/Linux/packages/fed
ora/core/updates/5/i386/
1. 下载 subversion-1.3.2-2.1.i386.rpm
2. 下载 mod_dav_svn-1.3.2-2.1.i386.rpm,注意在 Fedora 5 下编译
subversion 可能出现 apxs:Error: Command failed with rc=65536 错
误。
3. 安装以上两个 RPM 包,如果安装失败可以使用 -force 强制安装。
2. 配置 Subversion 和 Apahce(httpd)
详细配置请翻阅 Subversion 手册,中文手册在 http://www.subversion.com
.cn 可以下载到。
编辑 /etc/httpd/conf/httpd.conf
1. 增加 Subversion 模块
推荐使用 子配置文件形式,例如 svn.conf 存放在 conf.d 目录下
#load modules
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
<Location /svn>
# svnroot
DAV svn
SVNParentPath /data/svnroot
# access
AuthzSVNAccessFile /etc/svn-access-file
Satisfy Any
Require valid-user
# users
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /etc/svn-auth-file
Require valid-user
</Location>
2. 创建 Subversion 用户
htpasswd -cm /etc/svn-auth-file svnread
htpasswd -m /etc/svn-auth-file langwan
c - 创建新的用户文件。
m - 使用 md5 加密。
以上命令会提示您输入两次新用户密码。
3. 创建 Subversion 访问文件
vi /etc/svn-access-file
填入以下内容
[/]
svnread = r
[minitools:/]
langwan = rw
svnread 用户对所有版本库拥有读取能力。
langwan 用户对 minitools 版本库有读写能力。
相关文章推荐
- Fedora Core 8下的Apache + Subversion(SVN)配置
- Fedora 7(Linux)下 Apache+PHP+MySQL+Subversion 开发测试环境配置过程
- Fedora 8下Apache配置与管理
- SVN版本管理平台(Subversion+Apache+Jsvnadmin)安装配置和使用
- 关于subversion+apache的配置问题
- Apache和Subversion集成安装与配置
- Fedora Core1下Apache2.0.50+J2SDK1.4.2+Resin3.0.8配置方法
- 如何在Fedora 22上面配置Apache的Docker容器
- windows安装基于Apache的Subversion服务器(包括SSL配置)
- RHEL5+Subversion-1.6.1(svn-1.6.1)+Apache-2.2.11 安装配置
- windows下配置apache+subversion
- Fedora 12 安装配置subversion
- 配置简单的subversion认证(使用apache2.0.59模块部分认证) windows xp
- ubuntu12.04安装subversion并配置nginx+apache通过http方式访问
- Apache和Subversion集成安装与配置
- Linux下初步配置Apache+Subversion
- Apache和Subversion集成安装与配置
- 版本管理器subversion的简单配置以及和apache的结合使用
- 服务器应用:Fedora 8下Apache配置与管理
- [转载]Subversion+Trac+Apache配置