在Linux下安装Apache+Trac+SVN服务器
12:00 下午
系统环境: 全新安装的CentOS-5.5 32bit
安装软件: Apache+Trac+SVN
以下软件预先下载并且存放于局域网内(192.168.47.2:8080/):
Python-2.6.5.tar.bz2
zlib-1.2.
setuptools-0.
sqlite-amalgamation-3.6.
linux完全安装
pysqlite-2.6.
apr-1.4.2.tar.bz2
apr-util-1.3.9.tar.bz2
swig-1.3.
neon-0.28.
serf-0.3.1.tar.bz2
subversion-1.6.
Genshi-0.
Babel-0.9.
mod_python-3.
Trac-0.
/media/CentOS_5.5_Final/CentOS是本地的CentOS安装光盘。
不断尝试中发生各种各样的问题,其中包括:
安装完Apache之后才发现CentOS已经默认安装了Apache
使用yum安装了半天才确定yum没有从本地安装。
安装zlib必须在Python编译之后且安装完zlib之后还需要安装一次Python
最早安装的sqlite-3.6.23.不知道有什么问题,只要与zlib-1.2.一起安装就会导致系统多个模块崩溃。后来换成了sqlite-amalgamation-3.6.
一定要安装PySqlite才完成sqlitePython的绑定。
最早安装了berkeley-db以作为Subversion的默认数据库实现。后来出现很多问题。而且Trac也默认sqlite为数据库,所以索性抛弃berkeley-dbSubversionTrac全都是用sqlite