1. test if python is installed.
#python
Python 2.4.4 (#1, Jan 9 2007, 23:31:33) [C] on sunos5
Type "help", "copyright", "credits" or "license" for more information.
>>>
1.a I want python 2.5, then remove 2.4.
#pkgchk -l -p `which python`
#pkgrm SMCpython
#pkg-get install python
2. install setuptools 0.6c9 which is a tool makes download, build, install, upgrade, and uninstall Python packages easier!
setuptools-0.6c9-py2.5.egg (md5)
(match the version)
3. install trac by using following command, it will install trac-0.11 (Reference to Trac Installation)
#easy_install Trac
3.a Before install Trac, I have to install SQLite, I have tried to use MySQL, but have trouble to find some library.
#pkg-get install sqlite
3.b Install Python to SqLIte engine
#pkg-get install pyslite
3.c Prerequired packages
#easy-install Genshi
4. run trac-admin to create project environment
# trac-admin /path/to/myproject initenv
It will ask a series of questions. Since I use SQLite, all use default.
change owner of /path/to/myproject to web user. I check the file /etc/apache2/httpd.conf, find User and Group, which is webservd.
#chown -R webservd:webservd /path/to/myproject
5. Start stand-alone Trac server
#tracd --port 8998 /path/to/myproject
No comments:
Post a Comment