« 02.25 諸行無常の… | ココ | 02.26 redmineインストール(CentOS5.1) »
2008年2月25日
trac+subversionインストール(CentOS5.1)
subversionは半ば強制的にインストールせざるを得なかった感がしないでもないけど。
- CentOSでyumからTracをインストール(ref. jigelog)
とりあえずはここが最初に当たったけれども、下2つの方が後発な分だけあってよりちゃんと書かれているかと。
- CentOSにyumでtracのインストール(ref. 思ったこと、調べたこと、学んだことメモ)
- yum で trac を入れてみる(ref. まさにっき)
Rのときと同じようにyumのレポジトリ定義ファイルを作って、tracのインストールをすると。
#vi /etc/yum.repos.d/Dag.repo[dag]
name=Dag RPM Repository for Redhat EL$releasever
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
gpgkey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
んで、
#yum install trac
と。
そしたら、プロジェクト用のディレクトリと、レポジトリ用のディレクトリを作らねばならんらしく、そいつらを作成。今度はWebから見られるように、apacheの設定ファイルを編集。
# vi /etc/httpd/conf.d/trac.confAlias /trac/ "/usr/share/trac/cgi-bin/"
#Alias /trac/ "/usr/share/trac/htdocs/"### Trac need to know where the database is located
<Location "/trac/trac.cgi">
SetEnv TRAC_ENV "/usr/share/trac/projects"
</Location><IfModule mod_python.c>
<Location "/trac/trac.cgi">
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /usr/share/trac/projects
</Location>
</IfModule>### You need this to allow users to authenticate
<Location "/trac/trac.cgi/login">
AuthType Basic
AuthName "trac"
AuthUserFile /usr/share/trac/trac.htpasswd
Require valid-user
</location>
apache再起動してブラウザから見たら、なんかエラーが起こった。
#trac-admin /usr/share/trac/projects initenv
が必要だったらしい。もう一度ブラウザを更新。そしたら今度はレポジトリのディレクトリがsubversionでないと言われ。
yum install subversionして、svnadmin create /usr/share/trac/repo と。今度はうまく表示された。やっぱりyumでサポートが手厚いと楽でいいっすね。
By ただ at 23:56 カテゴリー ; プログラミングとか
« 02.25 諸行無常の… |
02月の記事
| 02.26 redmineインストール(CentOS5.1) »
トラックバック
このエントリーのトラックバックURL:
http://pinmarch.sakura.ne.jp/mt/mt-tb.cgi/1218