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

RedHat Linux5停apache+svn+trac配置手册

2012-06-27 
RedHat Linux5下apache+svn+trac配置手册?vn+trac在ubuntu下配置比较简单(http://reedyan.blog.51cto.com/

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

  • trac# cd subversion-1.4.4
  • subversion-1.4.4# ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2/bin/apr-1-config??--with-apr-util=/usr/local/apr/bin/apu-1-config --prefix=/usr/local/sv
    编译时可能出现错误
    编译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的目录了
    ?
    1. subversion-1.4.4#make
    2. subversion-1.4.4#make install
    3. 安装成功的话,/usr/local/apache2/modules里应该有mod_dav_svn.so

    配置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

  • 热点排行