当前位置:首页 > 开发 > 亚博手机版中心 > Apache > 正文

RHEL 6.4 安装svn和apache

发表于: 2015-11-13 ? 作者:互联网 ? 来源:转载 ? 浏览:
摘要:亚博手机版中心 1、安装软件包(RHEL已经按默认设置安装完成) 需要安装的.rpm软件包: postgresql-libs perl-URI subversion mod_dav_svn ? 2、创建svn文件夹和版本库 创建svn文件夹 mkdir /opt/svn 创建版本库 svnadmin create /opt/svn/project (注意这里需要亚博国际平台/opt/svn/project


1、安装软件包(RHEL已经按默认设置安装完成)
需要安装的.rpm软件包:
postgresql-libs
perl-URI
subversion
mod_dav_svn

?

2、创建svn文件夹和版本库
创建svn文件夹
mkdir /opt/svn
创建版本库
svnadmin create /opt/svn/project
(注意这里需要亚博国际平台/opt/svn/project的访问权限,chmod -R 777 /opt/svn/project)

?

3、亚博国际平台Apache
亚博国际平台监听端口:
vi /etc/httpd/conf/httpd.conf
该Listen 80为Listen 8008
启动Apache:service httpd start
在客户端浏览器使用
http://ip:8008访问
(注意:需要开放8008端口才能访问,这里直接停止iptables:service iptables stop)

?

4、亚博国际平台svn
编辑:vi /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
?
??????????????????? #/svn表示访问
http://ip:8008/svn
DAV svn
SVNParentPath /opt/svn???????????? #访问
http://ip:8008/svn跳转到/opt/svn
AuthType Basic
AuthName "Authorization Realm"???? #显示在登陆框的信息
AuthUserFile /opt/svn/passwd?????? #存放用户和密码的文件
AuthzSVNAccessFile /opt/svn/authz? #存放访问权限的文件
Require valid-user
#??

?

5、创建svn用户和密码文件passwd
htpasswd -c /opt/svn/passwd user1 #添加第一个用户使用-c,添加第二个使用-m或不加参数
htpasswd -m /opt/svn/passwd user2 #添加第一个用户使用-c,添加第二个使用-m或不加参数
htpasswd -m /opt/svn/passwd user3 #添加第一个用户使用-c,添加第二个使用-m或不加参数

?

6、创建svn访问权限文件authz
vi /opt/svn/authz
编辑内容:
[groups]
manager = user1,user2??????? #创建组manager,包含user1,user2
developer user1,user2,user3? #创建组developer,包含user1,user2,user3

[/]????????????? #根目录可以看到project文件夹
@manager = rw??? #manager组用户可以进行读写
* =????????????? #其他人无读写权限
[project:/demo]? #访问project下demo文件夹的权限
@developer = rw? #developer可以对demo文件夹进行读写
* =
重新启动httpd:/etc/init.d/httpd.restart

?

7、客户端访问
在浏览器或svn客户端输入
http://ip:8008/repos/project
输入用户名密码

?

RHEL 6.4 安装svn和apache

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight ? 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号