2014年2月14日金曜日

Ubuntu 13.10にMediaWikiをインストールする

 Ubuntu 13.10にMediaWikiをパッケージからインストールしたのですが、そのままでは403で動かなかったり、画面上部にスクリプトの一部が出てしまうので、修正手順をメモします。

 パッケージをインストール。
sudo aptitude install mediawiki
mediawiki.confのリンクを作って有効化。
cd /etc/apache2/conf-enabled
sudo ln -s ../conf-available/mediawiki.conf
mediawiki.confを修正。
sudo vi mediawiki.conf
「#Alias /mediawiki /var/lib/mediawiki」の先頭の#を消す。
Alias /mediawiki /var/lib/mediawiki
403対策として「<Directory /var/lib/mediawiki/>」の次の行に以下の記述を足す。
Require all granted
Esc「:wq」でファイルを更新する。
(参考:Mediawiki 403 forbidden errors after upgrading to Ubuntu 13.10

 画面上部にスクリプトの一部が出てしまう対策のため、wikidiff2.phpを修正。
sudo vi /etc/mediawiki-extensions/extensions-available/wikidiff2.php
先頭の「<?」を「<?php」に修正し、Esc「:wq」でファイルを更新する。
(参考:Debian Bug report logs - #716995php-wikidiff2: Incorrect PHP header on included wikidiff2.php

 Apache2を再起動する。
sudo service apache2 restart
これで、http://localhost/mediawiki にアクセスすると、設定画面が起動します。


0 件のコメント:

コメントを投稿