|Version 6 (modified by pjbarrs, 5 years ago) (diff)|
Run Trac as Windows Service
This a simple script to install and run Trac as Windows service. It supports Start and Stop command, and log messages to event log.
This script design is inspired from TurboGears similar script.
- Copy file to '\Python23\Scripts\'
- Edit "CONSTANTS SECTION" inside the script
- Install service:
cd/d c:\python23\scripts ..\python tracservice.py install
- Run service
..\python tracservice.py start
Many thanks ! Script + 0.10 patch works for a multi project setup on 0.11.3.
PYTHON = r'D:/trac/Python25/python.exe' INSTANCE_HOME = r'D:/trac' OPTS = [ ( '--auth', ('"*",D:/trac/users.txt,trac') ), ( '--port', '8000' ), ( '-e', 'D:/trac'), ]
and set single_env = False further down