MySQLインストール
MySQLは普通にyumでインスコ、MySQL-develとMySQL-pythonもインスコ
yum -y install MySQL-pythonでは、python2.4のほうにインストールされてしまう。
なので、SourceForge.net: MySQL for Pythonでソースとってきて、ドグマ、水平思考、並列化: 【Python】 MySQL-pythonのインストールのようにインスコ
# wget http://nchc.dl.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.2.tar.gz # tar xvf MySQL-python-1.2.2.tar.gz # cd MySQL-python-1.2.2 # python setup.py build # python setup.py install
tracインストール
# wget http://www.i-act.co.jp/project/products/downloads/Trac-0.11.1.ja1.zip # unzip Trac-0.11.1.ja1.zip # cd Trac-0.11.1.ja1 # python setup.py install # ln -s /usr/local/Python252/bin/trac-admin /usr/local/bin/trac-admin # mkdir /var/data/trac # chown -R apache.apache /var/data/trac # vi /etc/httpd/conf.d/trac.conf <Location /trac> SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir /var/data/trac/ #PythonOption TracUriRoot /trac #SetEnv PYTHON_EGG_CACHE /var/data/.egg-cache PythonOption PYTHON_EGG_CACHE /var/data/conf/trac/.egg-cache </Location> <LocationMatch "/trac/[^/]+/login"> AuthType Basic AuthName "trac" AuthUserFile /var/data/conf/project.passwd Require valid-user </locationMatch> # mkdir /var/data/conf/trac/.egg-cache # chown -R apache:apache /var/data/conf/trac/.egg-cache
Tracのアクセス制御
- 認証ユーザの作成
# htpasswd -c /var/data/conf/project.passwd admin New password: Re-type new password: Adding password for user admin
- Trac導入メモ - はまりにっき
Trac自体のADMIN権限とか