centos 5.5下svn安装
2011-07-19 09:45
176 查看
环境:centos 5.5 32位
软件版本:subversion-1.6.17.tar.gz subversion-deps-1.6.17.tar.gz httpd-2.2.17.tar.gz
1 安装apr和apr-util
2 安装apache
3 安装subversion
4、查看subversion两个动态库有没有安装成功
[align=left]cat /usr/local/httpd/conf/httpd.conf|grep LoadModule[/align]
[align=left]看到下面两个模块说明安装成功[/align]
[align=left]LoadModule dav_svn_module modules/mod_dav_svn.so[/align]
[align=left]LoadModule authz_svn_module modules/mod_authz_svn.so[/align]
5、配置SVN
[align=left]vi /usr/local/httpd/conf/httpd.conf 添加[/align]
[align=left]Include conf/extra/svn.conf[/align]
[align=left]vi /usr/local/httpd/conf/extra/svn.conf 添加如下代码[/align]
6、建立SVN存储仓库
[align=left]#mkdir -p /data/svn/repos[/align]
[align=left]#svnadmin create /data/svn/repos/test[/align]
7、建立本地访问控制文件
[align=left]/usr/local/httpd/bin/htpasswd -c /data/svn/passwd liuhaiqing[/align]
[align=left]输入两次密码即可[/align]
[align=left]8、建立本地项目控制文件[/align]
[align=left]touch /data/svn/auth 我的文件内容为:[/align]
9 更改目录所有者
chown –R daemon. daemon /data/svn/repos
[align=left]至此安装完毕[/align]
[align=left]附:[/align]
[align=left]1 svn添加用户[/align]
[align=left]/usr/local/httpd/bin/htpasswd /data/svn/passwd test[/align]
[align=left]输入两次密码[/align]
[align=left]然后在 vi /data/svn/auth 在 server_group后面添加test[/align]
[align=left]2 将apache添加到开机自启动[/align]
[align=left] vi /etc/rc.d/rc.local 添加 /usr/local/httpd/bin/apachectl start[/align]本文出自 “daocaoren0311” 博客,请务必保留此出处http://liuhaiqing.blog.51cto.com/2265571/616270
软件版本:subversion-1.6.17.tar.gz subversion-deps-1.6.17.tar.gz httpd-2.2.17.tar.gz
1 安装apr和apr-util
tar -zxvf subversion-deps-1.6.17.tar.gz cd subversion-1.6.17 cd apr ./configure make make install cd .. cd apr-util/ ./configure --with-apr=/usr/local/apr/ make make install cd ../
2 安装apache
tar -zxvf httpd-2.2.17.tar.gz cd httpd-2.2.17 ./configure --prefix=/usr/local/httpd --enable-dav --enable-so --enable-maintainer-mode --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config make && make install
3 安装subversion
tar -zxvf subversion-1.6.17.tar.gz cd subversion-1.6.17 ./configure --with-apxs=/usr/local/httpd/bin/apxs --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr make make install
4、查看subversion两个动态库有没有安装成功
[align=left]cat /usr/local/httpd/conf/httpd.conf|grep LoadModule[/align]
[align=left]看到下面两个模块说明安装成功[/align]
[align=left]LoadModule dav_svn_module modules/mod_dav_svn.so[/align]
[align=left]LoadModule authz_svn_module modules/mod_authz_svn.so[/align]
5、配置SVN
[align=left]vi /usr/local/httpd/conf/httpd.conf 添加[/align]
[align=left]Include conf/extra/svn.conf[/align]
[align=left]vi /usr/local/httpd/conf/extra/svn.conf 添加如下代码[/align]
<Location /svn> DAV svn SVNParentPath /data/svn/repos AuthType Basic AuthName "Subversion repository" AuthUserFile /data/svn/passwd AuthzSVNAccessFile /data/svn/auth Require valid-user </Location>
6、建立SVN存储仓库
[align=left]#mkdir -p /data/svn/repos[/align]
[align=left]#svnadmin create /data/svn/repos/test[/align]
7、建立本地访问控制文件
[align=left]/usr/local/httpd/bin/htpasswd -c /data/svn/passwd liuhaiqing[/align]
[align=left]输入两次密码即可[/align]
[align=left]8、建立本地项目控制文件[/align]
[align=left]touch /data/svn/auth 我的文件内容为:[/align]
[groups] adminadmin_group = admin server_group = liuhaiqing,test [/] @admin_group = rw @server_group = rw
9 更改目录所有者
chown –R daemon. daemon /data/svn/repos
[align=left]至此安装完毕[/align]
[align=left]附:[/align]
[align=left]1 svn添加用户[/align]
[align=left]/usr/local/httpd/bin/htpasswd /data/svn/passwd test[/align]
[align=left]输入两次密码[/align]
[align=left]然后在 vi /data/svn/auth 在 server_group后面添加test[/align]
[align=left]2 将apache添加到开机自启动[/align]
[align=left] vi /etc/rc.d/rc.local 添加 /usr/local/httpd/bin/apachectl start[/align]本文出自 “daocaoren0311” 博客,请务必保留此出处http://liuhaiqing.blog.51cto.com/2265571/616270
相关文章推荐
- CentOS5.5下不安装Apache安装SVN By 雾里寻踪
- CentOS 5.5下MyEclipse9.0安装SVN(测试100%通过)
- CentOS下通过yum安装svn及配置
- Linux中SVN服务器安装与使用以及windows客户端的使用(CentOS-6.5)
- [Apache] Centos5.5下安装LAMP完整版
- CentOS 5.5下FTP安装及配置
- CentOS中安装subversion,并使用svn+ssh访问 ;Linux下采用RSA key的方式登录服务器
- CentOS6.5 yum安装 apache+svn安装配置
- CentOS安装svn(yum)
- 转: CentOS 安装 SVN1.8 客户端
- Centos linux上安装svn 全面解释
- CentOS5.5下安装JDK和Tomcat
- 详细CentOS-6.3安装配置SVN的方法
- Centos5.5下安装LAMP完整版
- Centos5.5下安装LAMP完整版
- linux centos 下面httpd支持的svn 服务器端安装
- CentOS6.9 SVN的安装及使用
- centos安装svn服务器
- CentOS-6.3安装配置SVN
- centos5.5下安装QT的问题