Linux下使用Apache搭建SVN服务(一)
在公司中,大多数情况下都是在Linux系统下面搭建SVN服务的,通常可以使用Apache作为web服务器。相比Windows平台搭建的SVN服务,采用Apache服务器在Linux搭建SVN服务,具有更好的安全性、易用性
。
<一>. 下载需要的依赖包:
1. Apache的安装包:httpd-2.2.25.tar.gz
2. svn安装开发包:subversion-1.7.13.tar.gz
3. svn的依赖的安装包:
sqlite-amalgamation-3.6.18.tar.gz
apr-1.4.8.tar.gz
apr-util-1.5.2.tar.gz
neon-0.30.0.tar.gz
<二>. 准备工作:
1. 切换为root用户:su - root
2. 选择程序的安装位置为/usr/local,需对普通用户授权:chmod 777 /usr/local
3. 添加新用户:
@ 添加用户:useradd nick
@ 添加组:groupadd excelsoft
@ 添加用户到组:usermod -g excelsoft nick
@ 设置用户密码:passwd nick
4. 使用ftp工具上传所有的安装包:
使用账号nick上传所有的tar.gz安装包到/soft/下面 [需创建/soft/目录]
<三>. 安装Apache服务器:
1. 切换为nick账号:su - nick
2. 切换路径:cd /soft/
3. 解压Apache的安装包:tar -zvxf httpd-2.2.25.tar.gz
4. 进入程序目录:cd httpd-2.2.25
5. 查看配置帮助:./configure --help
6. 进行配置:[将被安装到/usr/local/apache路径下:无须事先创建apache目录]
./configure --prefix=/usr/local/apache --enable-dav --enable-so --enable-rewrite --enable-cgi --enable-deflate
--enable-mods-shared=all --with-mpm=worker
7. 编译安装
make
make install
8. 配置IP和监听:vi /usr/local/apache/conf/httpd.conf
Listen 8088
ServerName 127.0.0.1:8088
9. 启动和关闭Apache:
/usr/local/apache/bin/apachectl -k start [启动]
/usr/local/apache/bin/apachectl -k restart [重启]
/usr/local/apache/bin/apachectl -k stop [关闭]
10. 测试安装是否成功: http://192.168.127.11:8088/
[在Windows平台通过浏览器访问如上链接:192.168.127.11为Linux系统的IP地址]
- Linux下使用Apache搭建SVN服务(四)
- Linux下使用Apache搭建SVN服务(三)
- Linux下使用Apache搭建SVN服务(二)
- Linux上搭建SVN服务器以及使用SVN服务
- linux下SVN服务搭建:apache+svn+usvn+php+mysql
- Linux下使用Apache的Httpd+Mod_jk+Tomcat搭建Web集群服务
- linux下使用apache+svn+ssl配置安全版本控制服务
- linux上配置svnserve服务,搭建自己的svn服务器
- PowerDesign的使用与Linux下Apache服务器的搭建(1)
- linux下SVN服务器如何搭建和使用
- LINUX下如何搭建apache和svn。(centos 5.3)
- Linux(Ubuntu)下使用APACHE搭建http网站全过程
- linux下SVN服务的搭建与配置
- linux下SVN服务器如何搭建和使用,设置开机自启动
- 使用Heartbeat在Linux搭建高可用(High-Availability)的集群服务
- Linux下java web服务器搭建(Apache2.2+svn1.6)
- linux下apache+SVN搭建完美版
- 使用Linux(CentOS)搭建SVN服务器全攻略
- 使用Linux(CentOS)搭建SVN服务器全攻略
- linux下svn服务搭建