SVN服务器部署并实现双机同步及禁止普通用户删除文件

本文详细介绍了如何在CentOS系统上部署SVN服务器,包括Apache、MySQL、PHP的安装,Subversion的配置,以及使用svnmanager进行图形化管理。同时,文章还讲解了如何实现SVN服务器的双机同步,确保高可用性,并且提供了禁止普通用户删除文件的设置方法。
摘要由CSDN通过智能技术生成

下面来布署svn服务器

所有文件下载地址: http://pan.baidu.com/share/link?shareid=395023&uk=2501966565

环境:CentOS5.8 x64 ,开发包组已安装,iptables,selinux已经关闭

一.安装配置apache

1.1 下载编译安装apache

 
 
 
  1. tar xvf httpd-2.2.22.tar.bz2 
  2. cd httpd-2.2.22 
  3. ./configure  --prefix=/opt/apache \ 
  4. --enable-so \    
  5. --enable-dav \    
  6. --enable-dav-fs \  
  7. --enable-maintainer-mode \  
  8. --with-included-apr \ 
  9. --enable-rewrite \ 
  10. --enable-ssl \ 
  11. --enable-proxy \ 
  12. --enable-proxy-http 
  13.  
  14. make && make install 

1.2 配置apache 

添加apache 用户

 
 
 
  1. useradd -r apache 

以apache身份运行httpd

 
 
 
  1. sed -i 's@User daemon@User apache@g' /opt/apache2/conf/httpd.conf 
  2. sed -i 's@Group daemon@Group apache@g' /opt/apache2/conf/httpd.conf 

1.3 为了方便将apache命令加入PATH,并将apache库导出

 
 
 
  1. echo 'export PATH=$PATH:/opt/apache2/bin' > /etc/profile.d/httpd.sh 
  2. . /etc/profile.d/httpd.sh 
  3.  
  4. echo '/opt/apache2/lib' > /etc/ld.so.conf.d/apache.conf 

导出 

 
 
 
  1. ldconfig  
  2. rm -rf httpd-2.2.22 

二.安装MySQL

2.1安装cmake

 
 
 
  1. tar xvf cmake-2.8.4.tar.gz 
  2. cd cmake-2.8.4 
  3. ./configure 
  4. make && make install 
  5. cd .. 
  6. rm -rf cmake-2.8.4 

2.2 安装mysql

 
 
 
  1. tar xf mysql-5.5.28.tar.gz 
  2. cd mysql-5.5.28 
  3.  
  4. cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql \ 
  5. -DSYSCONFDIR=/opt/mysql/etc \ 
  6. -DMYSQL_DATADIR=/opt/mysql/data \ 
  7. -DMYSQL_TCP_PORT=3306 \ 
  8. -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \ 
  9. -DMYSQL_USER=mysql \ 
  10. -DEXTRA_CHARSETS=all \ 
  11. -DWITH_READLINE=1 \ 
  12. -DWITH_SSL=system \ 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值