首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

Linux上源码方式安装apache 2.2.14 & svn 1.6.6

2012-08-10 
Linux下源码方式安装apache 2.2.14 & svn 1.6.6附件文档大纲:环境1.安装Apache2.2.142.安装Subversion 1.6

Linux下源码方式安装apache 2.2.14 & svn 1.6.6
附件文档大纲:
环境
1.        安装Apache2.2.14
2.        安装Subversion 1.6.6
3.        安装后的系统设置
4.        Apache设置
5.        svn库的配置
6.        运行SVN服务器

Created by okala at 2009-12-25

环境:
Red Hat Enterprise Linux Server release 5.3 (Tikanga)
httpd-2.2.14.tar.gz
subversion-1.6.6.tar.gz

到官网http://subversion.tigris.org/ 下载当前最新的稳定版本subversion-1.6.6.tar.gz
到官网http://httpd.apache.org/ 下载当前最新的稳定版本httpd-2.2.14.tar.gz

1.        安装Apache2.2.14
用root账号执行以下命令:
CustomLog "|/local/svnroot/apache2/bin/rotatelogs /local/svnroot/apache2/logs/access_log.%Y%m%d.log 86400 480" common
#修改accesslog记录的方式为按天记录,避免一个log文件过大

#在末尾开始加入这部分集成LDAP方面使用的参数


#这部分指定访问LDAP服务器的URL、用户名、密码


Shift+分号,输入wq保存后退出编辑模式
:wq

test = rw #账号test拥有读写权限* = #其他账号没有读写权限

Shift+分号,输入wq保存后退出编辑模式
:wq

引用/local/svnroot/apache2/bin/htpasswd -cm /local/svnroot/user/sw1.user test
#-c参数表明创建文件sw1.user,若此文件已存在,则不要-c参数
#-m表示用MD5加密协议
#此命令往sw1.user里添加用户test,随后设置其密码

至此,
安装好了Apache、SVN,
配置好了svn安装目录的权限,
配置好了Apache
建立好了库
设立了库里目录的访问权限
创建了该库的账户
于是,可以运行啦

6.        运行SVN服务器
用root账号执行:
引用/local/svnroot/apache2/bin/apachectl start
然后用IE或TortoiseSVN访问建立好的svn库:
http://hostip/sw1
输入账号test及其密码,应该就能访问了,里面什么内容也没有呢

如果是LDAP账户,则只需要在sw1.perm文件里分配权限给相应的账号就可以了,不需要再创建到sw1.user文件里。

热点排行