Hatena::ブログ(Diary)

三日坊主 日記

2008-02-20 TracLightning(Trac月)とXAMPPの共存

ホームページを作成するために、XOOPSを使おうかGeeklogを使おうか悩み中。

XOOPSを使ってホームページを作ったことはあるけれど、Geeklogはちょこっと使っただけで詳細は不明。

なんだか、GeeklogXOOPSよりも軽いけど、テーマとかモジュールの類はXOOPSよりも少ないらしい。

とにかく使ってみないとわからないということで、PCにXOOPSGeeklogインストールして、必要であればハックしながら使ってみようと思いたち、ハックするならソース管理にはもちろんTracを使わないと。

ということで、XOOPSGeeklogXAMPPを利用し、TracにはTracLightning(Trac月) 1.6.0を使うことにしました。

でも、双方にもともとApacheインストールされるため、どちらかの設定を変更しないと多分同時に使えないなぁということで、TracLightning側の設定を変更することに。

変更点は、

1.httpd.confの変更

C:\TracLight\apache22\conf\httpd.conf をテキストエディタで開いて、ポートの設定を変更する。

<<53行目付近>>

Listen 8080

<<142行目付近>>

ServerName :8080

2.サービスインストールアンインストールバッチの変更

XAMPPApacheをサービスとしてセットアップしている場合、Trac側のApacheをサービスとしてインストールできないため、サービス名を変更します。

C:\TracLight\bin\install-service.bat

call setenv.bat

httpd.exe -n "ApacheForTrac" -k install

httpd.exe -n "ApacheForTrac" -k start

C:\TracLight\bin\uninstall-service.bat

call setenv.bat

httpd.exe -n "ApacheForTrac" -k stop

httpd.exe -n "ApacheForTrac" -k uninstall