最大最专业黑客组织 -- 黑客联盟 -- Hacker Union For China -- www.ChinaHacker.Com -- 黑色矩防火墙 -- 专业防御DDOS攻击

联盟首页 技术文章 软件下载 DDOS防御 核心申请 分站申请 邮局系统 技术咨询 区域分化 广告合作 代理服务 版本V6.22

-------- Welcome To Hacker Union For China !Thank You For Your Support !--------
================ 维护祖国尊严 爱我中华 强我中华 耀我中华 ================
中国黑客联盟>>网络信息  |   中国黑客联盟>>系统知识  |  
中国黑客联盟>>系统知识>>系统常识>>Ubuntu 11.04下安装配置使用SVN

Ubuntu 11.04下安装配置使用SVN


其实在Ubuntu下安装apache时./configure命令是有很多参数可以指定的,如果没有显式指定,安装守SVN后你发现在apache的modules目录下并没有mod_dav_svn.so和mod_authz_svn.so。


大多数情况是我们安装apache的时候没有考虑到后面还会安装SVN,自然没有指定 ./configure命令的参数,这时候需要自己生成 mod_dav_svn.so和mod_authz_svn.so,放到apache/modules目录下面:
下载subversion-deps-1.6.17.tar.gz 和subversion-1.6.17.tar.gz,解压合并到一个目录下面

./configure --with-apxs=/usr/local/apache/bin/apxs

make

然后你在subversion-1.6.17/subversion/mod_authz_svn/.lib/下发现了 mod_authz_svn.so

在subversion-1.6.17/subversion/mod_dav_svn/.lib/下发现了 mod_dav_svn.so

开启svn:svnserve -d

开启apache:/usr/local/apache/bin/apachectl start



向仓库中提交代码时如果出现 Can’t open file ‘XXXXXXXX\db\txn-current-lock’: 拒绝访问。

修改权限: #chmod –R o+rw /opt/svnroot

顺便说一下locate命令是在整个磁盘上查找文件,但它不会搜索隐藏(即以.开头)的文件和文件夹;find在指定目录下查找文件,以-name选项来指定要查找的文件,如find /home/orisun -name mod_dav_svn.so。find命令可以把隐藏的命令也找出来。

1.安装OpenSSL

apt-get install openssl libssl-dev

2.安装apache2

下载httpd-2.2.8.tar.gz

./configure --enable-so --enable-proxy --enable-ssl --enable-vhost-alias --enable-modes-shared=most --enable-dav --enable-maintainer-mode --with-mpm=worker

说明:其中--enable-dav 和--enable-maintainer-mode是为了能在apache下集成subversion才加进去的编译参数。如果 --enable-ssl有问题就把这一项去掉。

make

sudo make install3.安装BerkeleyDB

解压后进入build_unix

../dist/configure

make

sudo make install

4.安装subversion

下载subversion-deps-1.6.17.tar.gz 和subversion-1.6.17.tar.gz,解压合并到一个目录下面
./configure --with-apxs=/usr/local/apache2/bin/apxs --with-berkeley-db=/usr/local/BerkeleyDB.5.2

make

sudo make install

1.下载和apr-1.4.5和apr-util-1.3.121

2.安装apr

./configure

make

sudo make install

说明: ./configure时若没有指定--prefix默认的安装路径就是/usr/local/

3.安装apr-util

./configure --with-apr=/usr/local/apr

make

sudo make install


原作者:不详
来 源:不详
共有4624位读者阅读过此文

□- 本周热门文章
1.phpstudy后门植入漏洞[5337432]
2.拒绝服务攻击原理及解决方法[133152]
3.Microsoft IE VBScr...[114862]
4.如何破解无线路由器和WEP密码[61700]
5.7种DoS攻击方法简述[60666]
6.使用QQ时如何避开木马攻击的小技巧[49511]
7.网络攻击概述[47896]

关于我们 | 分站申请 | 成员申请 | 技术论坛 | 站内导航 | 合作伙伴 | 联系我们

Copyrights © 2002 - 2019 www.ChinaHacker.com All Rights Reserved

版权所有   中 国 黑 客 联 盟

(Hacker Union For China V 6.22)

闽ICP备05007859号