我已经安装和configurationtrac,并使用独立的tracd命令运行正常。 问题是这样的:当我退出terminal时,它突然终止。 我努力了:
你有什么经验与tracd?
我知道我可以通过使用apache设置trac规范的方式解决问题,我只是不想。 使用tracd对我来说是完美的。 所以请不要给我替代解决scheme。
在屏幕上运行tracd,或运行
nohup tracd&
closuresterminal后它会继续运行。
从长远来看,你可能想把它添加到你的init脚本或者其他的东西。
这是我用来启动tracd的脚本
#!/bin/sh # ./startTrac.sh /usr/bin/python /usr/bin/tracd \ --auth *,/web/trac/trac.htdigest,Trac \ --env-parent-dir /web/trac/htdocs \ -d --port 81
最后一行是-d,将其设置为“守护进程”,并将其置于后台。 在机器重新启动后,这不会启动它,但是这仅仅是一个家用服务器,只有我在使用,而且它在过去一年中只重启了几次。
--auth *指的是与脚本BTW在同一目录中的许多Trac安装。 一个小小的index.php,也在同一个目录下(这里是/web/trac/htdocs/ ),只是把链表转到http:// URL / subdirname /