RedHat Linux5下apache+svn+trac配置手册
?
vn+trac在ubuntu下配置比较简单(http://reedyan.blog.51cto.com/1705672/422886),什么依赖包都给你准备好了,可在redhat就没那么简单了,不过还是要配置啊,下面是蛋疼的配置过程:
如系统已安装httpd,最好先卸载掉重新安装
解压、编译、安装
安装完毕,启动httpd,输入“http://ip”能看到“it works”证明成功。
安装apr
安装apr-util
trac# tar -zvxf subversion-1.4.4.tar.gz
编译SVN遇到undefined symbol: sqlite3_open_v2的解决办法At 2010-04-12 02:24.?笔记在linux下编译svn,编译完重启apache的时候遇到?错误1. starting?httpd:?httpd:?Syntax?error?on?line?206?of?/etc/httpd/conf/httpd.conf:?Cannot?load?/usr/lib/httpd/modules/mod_dav_svn.so?into?server:?/usr/local/svn/lib/libsvn_subr-1.so.0:?undefined?symbol:?sqlite3_open_v2???在网上搜了半天,几乎都是千篇一律的采集来的解决不了问题的答案.?后来在了老大的帮助下,终于在INSTLL文档中找到的原因?文档1. 13.?SQLite??(REQUIRED)??2. ??3. ??????Subversion?(starting?with?version?1.6)?requires?SQLite?version??4. ??????3.4.0?or?above,?and?you?can?meet?this?dependency?several?ways:??5. ????????*?Use?an?SQLite?amalgamation?file.??6. ????????*?Specify?an?SQLite?installation?to?use.??7. ????????*?Let?Subversion?find?an?installed?SQLite.??8. ??9. ??????To?use?an?SQLite-provided?amalgamation,?just?drop?sqlite3.c?into??10. ??????Subversion's?sqlite-amalgamation/?directory,?or?point?to?it?with?the??11. ??????--with-sqlite?configure?option.??This?file?also?ships?with?the?Subversion??12. ??????dependencies?distribution,?or?you?can?download?it?from?SQLite:??13. ??14. ??????????http://www.sqlite.org/download.html???也就所需要把sqlite安装目录下的sqlite3.c复制到svn的目录下的sqlite-amalgamation/目录下就可以了,也可以直接把sqlite目录复制为sqlite-amalgamation.命令1. # cp /tmp/sqlite/sqlite-3.6.23/ /tmp/svn/subversion-1.6.9/sqlite-amalgamation/???注意,这样编译的时候就不需要指定sqlite的目录了?
配置svn(整合apache+svn)
解压
安装
解压
安装
?
解压
安装
解压
安装
装好trac后,使用trac-admin初始化一个项目p4,根目录为mypro,修改目录用户组。
测试新建项目
修改http.conf配置文件
简历python egg快取目录(没有此项好像打不开)
此时再打开http://ip/mypro会看到trac的首页。
I.???????基本配置完成。
??剩下的工作就是研究下trac啦!
?
?
本文出自 “芦苇丛中” 博客,请务必保留此出处http://reedyan.blog.51cto.com/1705672/425051