Centos 6.5 下IF.SVNAdmin 安装

原创 2015年11月17日 22:24:14
#1. 安装 apache svn php 
yum install httpd mod_dav_svn subversion php -y
#2. 安装 SVNAdmin
wget http://sourceforge.net/projects/ifsvnadmin/files/svnadmin-1.6.2.zip/download
unzip svnadmin-1.6.2.zip  
cp -r iF.SVNAdmin-stable-1.6.2/ /var/www/html/svnadmin  
# chown -R apache:apache /var/www/html/svnadmin/ 
#3. 配置SVN
# vi /etc/httpd/conf.d/subversion.conf
<Location /svn>  
   DAV svn  
   SVNParentPath /var/www/svn  
  
    AuthType Basic  
    AuthName "Restricted Access"  
  
    #File will be created by SVNManager, keep location in mind!  
    AuthUserFile /var/www/svnconfig/passwdfile  
  
    Require valid-user  
    #SSLRequireSSL  
  
    #File will be created by SVNManager, keep location in mind  
    AuthzSVNAccessFile /var/www/svnconfig/accessfile  
  
   # Limit write permission to list of valid users.  
   #<LimitExcept GET PROPFIND OPTIONS REPORT>  
   #   # Require SSL connection for password protection.  
   #   # SSLRequireSSL  
  
   #   AuthType Basic  
   #   AuthName "Authorization Realm"  
   #   AuthUserFile /path/to/passwdfile  
   #   Require valid-user  
   #</LimitExcept>  
</Location>  
#4. 创建存放repo目录和权限信息目录
#repo目录
mkdir -p /var/www/svn 
#权限信息目录
mkdir -p /var/www/svnconfig  
#创建svn权限信息文件
#accessfile 用户、用户组(R/W)权限
#passwdfile 用户信息
touch /var/www/svnconfig/accessfile /var/www/svnconfig/passwdfile
chown -R apache:apache /var/www/
#5. iptables设置开启,开启80端口
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT 
/etc/rc.d/init.d/iptables save
#6. 设置开机启动WebServer
chkconfig httpd on
service httpd restart
# chkconfig subversion on

# 2、修改 /etc/rc.d/rc.local 这个文件:
# 例如将 apache、mysql、samba、svn 等这些服务的开机自启动问题一起搞定:
# vi /etc/rc.d/rc.local
# 添加以下命令
# /usr/sbin/apachectl start
# /etc/rc.d/init.d/mysqld start
# /etc/rc.d/init.d/smb start
# /usr/local/subversion/bin/svnserve -d
#now we can  http://<IP>/svnadmin
# 192.168.168.200/svnadmin
#如果出现Could not reliably determine the server`s fully qualified domain name,
#vi /etc/httpd/conf/httpd.conf 加入一句 ServerName localhost:80
/var/www/svnconfig/accessfile
/var/www/svnconfig/passwdfile
/var/www/svn/
/usr/bin/svn
/usr/bin/svnadmin

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SVN服务器的安装和权限管理

源文件的版本控制是一个比较好的习惯,无论是些论文还是写代码。常见的版本控制有git和SVN。本文结合作者在CentOS6.5上配置SVN服务器的经历,详细描述了SVN服务器的安装和权限管理。 1.SV...

If.svnadmin的搭建

系统是:centos 6.5 1、环境安装 其他使用yum下载:yum install subversion httpd php mod_dav_svn php-pear php-mbstri...

svn admin 详细介绍

svn admin 详细介绍 1.  什么是Svn Admin        Svn Admin是一个 Java 开发的管理 Svn 服务器的项目用户的 web 应用。安装好 Svn 服务器端...

svn后台管理系统IF.SVNadmin

svn后台管理系统IF.SVNadmin 如果需要完整的安装包,依赖包,安装文档,FAQ文档,联系QQ:554290721 开源文化,喜欢分享。主要这个后台管理系统比较难搞,资料少,借鉴一些英文网站...

CentOS6.5下安装apache+svn+php+svnadmin

在开发中,

安装Jsvnadmin管理平台(Centos+JDK+Apache+SVN+Mysql+Tomcat+Svnadmin)

参照吴水成老师的教案,自己总结的操作步骤,供自己记录一下!

centos svn 可视化服务器管理-svnadmin

安装apache服务器 [root@localhost ~]# yum install httpd -y [root@localhost ~]# httpd -version Server v...

Centos 6.5 安装 mysql-5.6.34 (详细图文)

说明:这次是用官方编译好的二进制文件来安装,需要在mysql官网上下载好二进制包。 这里需要注意的是,这里选择好平台版本之后,下面出来的是最新版的mysql,不过可以在左侧找到”looking for...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)