CentOS 6.5 Apache+SVN配置
2013-12-27 09:50
381 查看
yum -y install subversion #安装SVN
svnserve -- version #查看svn版本信息确定是否安装
yum -y install httpd #安装Apache
yum -y install mod_dav_svn #安装Apache的SVN支持
mkdir -p /var/www/svn #创建SVN目录
svnadmin create /var/www/svn/repos #创建repos版本库
htpasswd -c /etc/httpd/conf.d/passwd.dav_svn admin #创建用户密码文件并添加用户
vi /etc/httpd/conf.d/authz.dav_svn #编辑用户权限配置
vi /etc/httpd/conf.d/subversion.conf #编辑Apache的SVN配置
chown -R apache.apache /var/www/svn/repos #配置Apache对版本库的访问权限
iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT #防火墙开启80端口
/etc/init.d/iptables save #拷贝防火墙规则保存
chcon -R -t httpd_sys_content_t /var/www/svn/repos #添加Apache对版本库目录的selinux安全策略
chkconfig httpd on #系统启动时Apache自动运行
service httpd start #启动Apache
svnserve -- version #查看svn版本信息确定是否安装
yum -y install httpd #安装Apache
yum -y install mod_dav_svn #安装Apache的SVN支持
mkdir -p /var/www/svn #创建SVN目录
svnadmin create /var/www/svn/repos #创建repos版本库
htpasswd -c /etc/httpd/conf.d/passwd.dav_svn admin #创建用户密码文件并添加用户
vi /etc/httpd/conf.d/authz.dav_svn #编辑用户权限配置
[groups] #权限分组 manager=admin [/] #根目录 @manager=rw #manager组有读写权限 [repos:/] #repos库 *=r #所有人都有读取权限
vi /etc/httpd/conf.d/subversion.conf #编辑Apache的SVN配置
<Location /svn> DAV svn SVNParentPath /var/www/svn AuthType Basic AuthName "Subversion repository" AuthUserFile /etc/httpd/conf.d/passwd.dav_svn AuthzSVNAccessFile /etc/httpd/conf.d/authz.dav_svn Require valid-user </Location> ServerName localhost:80 #取消注释,否则Apache启动有警告
chown -R apache.apache /var/www/svn/repos #配置Apache对版本库的访问权限
iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT #防火墙开启80端口
/etc/init.d/iptables save #拷贝防火墙规则保存
chcon -R -t httpd_sys_content_t /var/www/svn/repos #添加Apache对版本库目录的selinux安全策略
chkconfig httpd on #系统启动时Apache自动运行
service httpd start #启动Apache
相关文章推荐
- CentOS6.5 Apache安装及配置流程
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- Centos 6.5 配置分离式LAMP平台环境 多服务器编译安装Apache2.4.x PHP5.4.x MariaDB5.5.x
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- 【centos6.5】CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境(linux公社)
- centos 6.5 安装配置LAMP(linux,apache,mysql,php)环境
- [转] CentOS6.5安装配置Apache和PHP、MySQL
- CentOS6.5环境中配置Python + Web.py + Apache部署环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- LAMP之Centos6.5安装配置Apache(二)
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统下配置Apache的https证书
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- Centos 6.5上Apache + PAM + SVN服务安装配置(使用本地系统用户认证)
- centos 6.5 apache配置web应用&防火墙设置(入门级)
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- [转] CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5安装配置LAMP服务器(Apache PHP5 MySQL phpmyadmin)