
Ubuntu日本語フォーラム

ログインしていません。
ubuntu server ver 9.04 にxamppをインストールしてwebサーバーとしている環境にmoinmoinをインストールしようとしていますが途中でつまづいてます.
まず,
libapache2-mod-python
libapache2-mod-python-doc
python-moinmoin
をインストールして
cd /usr/share/moin
sudo mkdir pc-memo
sudo cp -R data pc-memo
sudo cp -R underlay pc-memo
sudo cp server/moin.cgi pc-memo
sudo chown -R www-data.www-data pc-memo
sudo chmod -R ug+rwX moinmoin
sudo chmod -R o-rwx moinmoin
をして, /etc/moin/mywiki.pyに以下のような変更を加え
data_dir = '/org/moin/moinmoin/data'
↓
data_dir = '/usr/share/moin/pc-memo/data'
次に/etc/moin/farmconfig.pの("mywiki", r".*")のしたの行に
("pc-memo", r".*")
を追加
次は http://l10n.ubuntu.tla.ro/ubuntu-8.10/html/serverguide/ja/moinmoin.html では,
/etc/apache2/sites-available/defaultに以下を追加すると解説されてますが, xampp環境のため
どの設定ファイルに以下を追加したらいいか分かりません. ご存知の方がいましたらご教示よろしくお願いします,
### moin
ScriptAlias /pc-memo "/usr/share/moin/pc-memo/moin.cgi"
alias /wiki "/usr/share/moin/htdocs"
<Directory /usr/share/moin/htdocs>
Order allow,deny
allow from all
</Directory>
### end moin
オフライン
/opt/lampp/etc/httpd.confに以下を追加したら一応 http://server url/pc-memo にアクセスができましたが背景が真っ白です. テンプレート関係が読み込めてないみたいです.
ScriptAlias /pc-memo "/usr/share/moin/pc-memo/moin.cgi"
alias /wiki "/usr/share/moin/htdocs"
<Directory /usr/share/moin/htdocs>
Options All
AllowOverride All
Order allow,deny
allow from all
</Directory>
オフライン
apacheのログや、apparmorの設定を確認する
オフライン
apacheのerror.logを確認したところhttpd.confの設定がまずかったことが分かり以下のように書き換えたところ無事背景やアイコンも表示されました. いい勉強をさせてもらいましたありがとうございました.
512 ScriptAlias /pc-memo "/usr/share/moin/pc-memo/moin.cgi"
513 alias /moin_static182/ "/usr/share/moin/htdocs/"
514 <Directory /usr/share/moin/pc-memo/htdocs>
515 Options All
516 AllowOverride All
517 Order allow,deny
518 allow from all
519 </Directory>
(*行頭の数字は行番号です. )
オフライン