给大家带来Centos6.3下源码编译装置SVN+Apache
欢迎大家来到仓酷云论坛!操纵体系:Centos6.3X64最新版本资本包:
apr-1.5.1.tar.gz
apr-util-1.5.3.tar.gz
pcre-8.35.tar.gz
zlib-1.2.8.tar.gz
httpd-2.4.9.tar.gz
sqlite-autoconf-3080403.tar.gz
subversion-1.8.9.tar.gz
subversion-deps-1.6.9.tar.gz
一.编译依附库
1.apr
tar-zxfapr-1.5.1.tar.gz
cdapr-1.5.1
viconfigure
找到$RM"$cfgfile"在后面加#正文失落
./configure--prefix=/home/rely/apr
make&&makeinstall
2.apr-util
tar-zxfapr-util-1.5.3.tar.gz
cdapr-util-1.5.3
./configure--prefix=/home/rely/apr-util--with-apr=/home/rely/apr
make&&makeinstall
3.zlib
tar-zxfzlib-1.2.8.tar.gz
cdzlib-1.2.8
./configure--prefix=/home/rely/zlib
make&&makeinstall
4.prce
tar-zxfpcre-8.35.tar.gz
cdpcre-8.35
./configure--prefix=/home/rely/prce
make&&makeinstall
二.装置apache
1.编译httpd
tar-zxfhttpd-2.4.9.tar.gz
cdhttpd-2.4.9
./configure--prefix=/home/apache--with-apr=/home/rely/apr/bin/apr-1-config--with-apr-util=/home/rely/apr-util/bin/apu-1-config--enable-so--enable-dav--enable-maintainer-mode--enable-rewrite--with-pcre=/home/rely/pcre/bin/pcre-config
make&&makeinstall
2.设置apache
vi/home/apache/conf/httpd.conf
在#ServerName......上面增加ServerNamelocalhost:80
3.启动apache
cd/home/apache/bin
./apachectlstart
4.增加apache为开机自启动
echo"/home/apache/bin/apachectlstart">>/etc/rc.loacl
ok!装置apache阶段完成
三.装置SVN
1.编译sqlite
tar-zxfsqlite-autoconf-3080403.tar.gz
cdsqlite-autoconf-3080403
./configure--prefix=/home/sqlite
make&&makeinstall
2.编译subversion
tar-zxfsubversion-1.8.9.tar.gz
cdsubversion-1.8.9
./configure--prefix=/home/svn/server--with-apxs=/home/apache/bin/apxs--with-apr=/home/rely/apr/bin/apr-1-config--with-apr-util=/home/rely/apr-util/bin/apu-1-config--without-berkeley-db--with-openssl--enable-maintainer-mode--with-sqlite=/home/sqlite--with-zlib=/home/rely/zlib
make&&makeinstall
3.反省apache/modules目次下是不是有mod_authz_svn.so和mod_dav_svn.so
假如没有请反省svn装置是不是准确,大概在svn的装置目次下binexec目次下找到这两个成绩,cp到apache/modules
vi/apache/conf/httpd.conf
确保LoadModuledav_modulemodules/mod_dav.so没有被正文
在上一句前面增加上面两句:
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
4.增加情况变量
vi/etc/profile
在开端增加PATH=$PATH:/home/svn/server/bin
exportPATH
激活情况变量source/etc/profile
5.svn--version
假如输入版本信息,申明装置乐成
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! 眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。 在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。 学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。 Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。 学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。 选择一些适于初学者的Linux社区。
页:
[1]