お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-05-28 17:56:47

falcon2
メンバ
From: tokushima
登録日: 2009-07-02

moinmoinのインストール

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

オフライン

 

#2 2010-05-28 19:07:52

falcon2
メンバ
From: tokushima
登録日: 2009-07-02

Re: moinmoinのインストール

/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>

オフライン

 

#3 2010-05-29 11:38:43

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: moinmoinのインストール

apacheのログや、apparmorの設定を確認する

オフライン

 

#4 2010-05-29 13:42:17

falcon2
メンバ
From: tokushima
登録日: 2009-07-02

Re: moinmoinのインストール

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>

(*行頭の数字は行番号です. )

オフライン

 

Board footer

Powered by FluxBB