1、安装svn
在Dreamhost Web Admin Panel下的Goodies -> Subversion中,一键安装。(注意记
录下项目名称,在安装Trac时使用)
例:工程名为myproject
2、添加二级域名
在Dreamhost Web Admin Panel下的Domains -> Manage Domains,注意一定要选上
FastCGI Support
例:二级域名为trac.ourproject.com
2、准备SSH连接软件,推荐使用 SSHSecureShellClient 或 putty
3、获取DreamTracInstall.sh
从 http://wiki.dreamhost.com/index.php/DreamTracInstall 拷贝,另存为
~/DreamTracInstall.sh(保存到用户空间的根目录中,如
/home/jack,可使用cd ~; vi DreamTracInstall.sh)
4、清空环境,准备安装
cd $HOME
rm -rf packages
rm -rf trac_sites
rm -rf install_files
rm -rf trac.ourproject.com/* (使用你的域名,该命令清空该域名对应目录中的所
有文件)
rm -rf .python-eggs
rm -rf .subversion
5、编辑~/.bash_profile文件,加入
export PYTHONPATH="$HOME/packages/lib/python2.3/site-packages"
export LD_LIBRARY_PATH="$HOME/packages/lib"
export PATH="$HOME/packages/bin:$PATH"
运行命令 source ~/.bash_profile
6、开始安装,此过程时间较长
chmod 744 DreamTracInstall.sh
./DreamTracInstall.sh
安装会提示输入SVN项目名称,Dreamhost用户名,及域名
例:依次输入为 myproject, jack, trac.ourproject.com
7、初始化环境,如果该项目已存在,该步则为可选的
trac-admin $HOME/trac_sites/{your project id} initenv
8、访问trac.ourproject.com,使用用户名 admin, 密码 password 登录
参考:
http://wiki.dreamhost.com/index.php/DreamTracInstall
http://wiki.dreamhost.com/index.php/Trac
http://wiki.dreamhost.com/index.php/Talk:DreamTracInstall
20070507
Dreamhost安装Trac经验
http://www.devonyuan.com/archives/category/编程经验/