LeopardにMediaWikiをインストールする際のメモ

8月 6th, 2008
[`evernote` not found]
Facebook にシェア

Wikipediaでも使われているWikiのシステム「MediaWiki」を試してみる。まずはローカルで使い方を覚えようと、Mac OS X 10.5 Leopard(on Mac mini(PPC))上にインストール。以下、ハマったところのメモ。

MacPortsをインストール
MacPortsからインストーラをダウンロードして実行。ホームディレクトリの「.bash_profile」に以下の行を追加。
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export DISPLAY=:0.0
・ImageMagickをMacPorts経由でインストール
・MySQLのインストール
MacPorts経由でもいいと思うが(MacPortsが対応しているとあとで気づいた)、私は以下のページを参考にした。
http://hivelogic.com/articles/2007/11/installing-mysql-on-mac-os-x
・PHPを有効にする
LeopardのApacheではPHPが無効になっているので、これを有効にする。「/etc/apache2/httpd.conf」をスーパーユーザー権限で編集(事前にバックアップを取っておいた方がいいと思う)。
http://www.spesta.net/blog_wp/?p=5
・LeopardのWeb共有を有効に
Apacheの設定ファイルを変更したら、Leopardの「システム環境設定」→「共有」で「Web共有」を有効に(すでに有効になっていたら、いったん無効にして再度有効に)
・MediaWikiのインストール
MediaWikiのダウンロードページからMediaWikiをダウンロードしてインストール(私が落としたのは、mediawiki-1.12.0.tar.gz)。指示通りにインストールしていけばいいはず……なのだが、初期設定のページでトラブル。MySQLのサーバーを「localhost」にしていると、接続できないといわれる(MySQLが起動していることは確認済み)。以下のページでも同じ症状が出ている人がいる。
http://www.gossamer-threads.com/lists/wiki/mediawiki/133910
どうも、参照しているMySQLソケットの場所が問題のようだ。
sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql
と、上記ページに書かれている通りにシンボリックリンクを作成したところ、問題を回避できた模様。
ようやくMediaWikiのインストールを完了できた……。

Leave a Reply

Comments links could be nofollow free.