MediaWiki のインストールと設定

MediaWiki の設定

MediaWiki の解凍

  1. この解説では解凍ソフトに Lhaca を用いています。
    Lhaca をインストールすると、デスクトップにアイコンができあがります。


  2. アイコンをダブルクリックすると次に示す設定画面が表われます。


    ダイアログボックスの画面左上の解凍先をデスクトップに指定するためにラジオボタンをクリックします。
    関連付けの項目の TGZ のボタンをクリックして凹ませ、[OK] をクリックします。他の設定
    その他の項目も同じように設定しておくことをお勧めします。

  3. http://www.mediawiki.org/ からダウンロードした mediawiki.tar.gz を Lhaca を用いて解凍します。


  4. mediawiki.tar.gz のアイコンをダブルクリックすると解凍が始まります。


  5. デスクトップに mediawiki.tar.gz を解凍したファイルを収納したフォルダーが出来上がり、フォルダーが開きます。


MediaWiki の名前変更

  1. 解凍したフォルダ名を修正します。


    mediawiki-1.3.7 のフォルダ名の部分にマウスポインタを合わせて右クリックしてメニューを表示し、[名前の変更(M)] をクリックします。
    この解説の冒頭、EasyPHP のセットアップの項で EasyPHP のインストール先を変更した理由と同じで長いファイル名やフォルダ名はブラウザのアドレス欄に入力間違いの原因の一つになります。

  2. [名前の変更(M)] をクリックするとフォルダ名の部分の色が反転します。


  3. mediawiki-1.3.7 に反転した文字をキーボードの [Delete] や [BackSpace] キーで削除して wiki の名前に変更してエンターキーを押します。


MediaWiki の移動

  1. mediawiki-1.3.7 の名前から wiki に修正したフォルダを移動します。


    Explorer を開き、C:\EasyPHP\www のフォルダを開き、名前を変更した wiki フォルダを C:\EasyPHP\www のフォルダに移動します。

MediaWiki の設定(1)

  1. EasyPHP が起動していることを確認し、ブラウザのアドレス欄に http://host/wiki/ と入力します。
    もし、あなたが使用しているコンピュータの名前が Suzuki や Yamada なら http://suzuki/wiki/ , http://yamada/wiki/ のアドレスを入力すると次に示す画面が表われます。

    You'll have to set the wiki up first! と書かれた画面が開きます。
    青い文字の set the wiki をクリックします。

  2. MediaWiki 1.3.7 installation の画面が開きます。
    MediaWiki 1.3.7 installation のページで必要事項を入力すると C:\EasyPHP\config フォルダに LocalSetting.php の名前で設定ファイルが自動的に出来上がります。
    LocalSettings.php の自動生成するまでの所要時間は Windows 95 4.00.950B, IE 5.5, Intel Pentium Processor 133MHz, RAM 40MB の今や時代遅れのノートパソコンを用いても 2分15秒程度です。
    インストールに必要なハードディスク容量は、EasyPHP, MediaWiki を併せて約 35MB です。内訳はファイル数が 1,461個、フォルダ数が 98個です。

    アドレス欄には http://host/wiki/config/index.php が表示されています。
    冒頭には斜めの字体で "Please include all of the lines below when reporting installation problems." と書かれており、その意味は "次に示す各行にインストールする際に生じる問題点が含まれている。" と記されています。
    Checking environment... のセクションの各行にはこれまでにセットアップしてきた状態が反映されています。
    MediaWiki を稼動させる PHP, Apache と ok の文字から両方ともに問題のないことが分かります。
    "Couldn't find GD library or ImageMagick; image thumbnailing disabled." の部分は MediaWiki で自動的に画像を縮小する機能が現在はインストールされていないことを表示していますが、この部分は後ほど解決しますので問題はありません。
    赤い文字で Must not be blank と書かれた部分にサイト名やパスワードを次に示す手順で入力していきます。

  3. Site config セクション(1)

    Site name
    MediaWiki を Internet Explorer のお気に入りや Netscape, Mozilla, Firefox 等のブックマークに登録する際に表示するサイト名を最初に入力します。慣れるまでは半角英数文字で入力するのが無難です。
    この解説では DataWiki の名前で登録します。
    ここで設定した文字は Mediawiki により各ページの末尾に DataWiki の文字を追加します。

    例えば、このページの名前は "MediaWiki の設定方法" ですが、MediaWiki 上で同じ内容を登録すると "MediaWiki の設定方法 - DataWiki" のページ名が振られます。

    お気に入りやブックマークを指定すると、"MediaWiki の設定方法 - DataWiki" の名前で登録されます。

    Contact e-mail
    連絡先の電子メールアドレスを入力します。
    Language
    プルダウンメニューから使用する言語を指定します。

  4. Site config セクション(2)

    Copyright/license metadata
    この欄で、MediaWiki で扱う metadata と呼ばれるデータの著作権や許諾ライセンスを一つ指定します。
    よく分からなければ no license metadata を指定しましょう。

    Sysop password
    Sysop account name は規定値 (Default) のままにしておきます。使い方に慣れたら再度インストールを行ない、適当な名前で改めて指定し直してください。
    password 欄に適当なパスワードを二つの欄に入力します。半角英数文字で指定することをお勧めします。


  5. Database config セクション

    MySQL server
    規定値 (Default) の localhost のままにしておきます。
    "If your database server isn't on your web server, enter the name or IP address here." の意味は、"あなたのWEB サーバー上にデータベースが無く、他のマシンを用いている場合はデータベースのマシン名若しくはマシンの IP アドレスを入力しなさい。"と書かれています。
    localhost の名前は Apache WEB Server の httpd.conf の記述に由来しています。

    Database name
    規定値 (Default) の wikidb のままにしておきます。複数のデータベースを使い分けする場合はこの欄で個別に指定します。

    DB username
    規定値 (Default) の wikiuser のままにしておきます。MediaWiki のデータベース管理者の名前を入力する欄です。日本語も扱えますが半角英数文字で指定することをお勧めします。

    DB password
    データベース管理者のパスワードを二つの欄に入力します。半角英数文字で指定することをお勧めします。

    DB root password
    この欄は空欄のままにしておきます。

    [Install] ボタンをクリックする。



  6. もし何も問題が起きなければ、C:\EasyPHP\www\config フォルダに LocalSettings.php のファイルが出来上がります。

    画面には次に示すメッセージが表示します。
    MediaWiki 1.3.7 installation
    You're configured!

    Please move LocalSettings.php to the parent directory, then try out your wiki. (You should remove this config directory for added security once you're done.)
    意味は、"設定が終了しました。C:\EasyPHP\www\config フォルダの LocalSettings.php ファイルを一つ上の C:\EasyPHP\www のフォルダに移動してください。セキュリティのために config フォルダを移動するか削除することをお勧めします。" と書かれています。

    LocalSettings.php を C:\EasyPHP\www に移動し、C:\EasyPHP\config フォルダの移動が済ませたらブラウザのアドレス欄に http://host/wiki/index.php を入力するか、try out your wiki をクリックします。



  7. MediaWiki のインストールが完了して MediaWiki が稼動した状態です。

MediaWiki の設定(2)

もし何らかの原因で Mediawiki が稼動しなかった場合は次の各種設定を行なって下さい。
  1. 画面に何も表われない

    何かの原因で LocalSettings.php が自動生成されていない場合に画面に何も表われない現象が起こります。
    MediaWiki が標準で扱う文字のエンコードは UTF-8 ですがブラウザで表示しているエンコードが異なると画面に文字が表われないことがあります。

  2. 画面に何も表われない(対策)

    ブラウザのメニューバーの [表示] をクリックして [文字エンコード] を選び、[欧米(ISO8859-1)] をクリックします。
    大抵の場合、画面のフォントが若干変わるので文字エンコードが変更したことに気付くと思います。

  3. 画面に何も表われない(対策)

    各欄へ入力する必要事項はまったく同じです。ここまでの手順で行なったように入力し、ページ最下段の [Install] ボタンを押して下さい。
    LocalSettings.php は瞬間的には作成されず数分間かかる場合があります。
    5分以上経過しても C:\EasyPHP\config フォルダに LocalSettinngs.php ができないようでしたら、再度 EasyPHP のインストールからやり直して下さい。

  4. MySQL が原因でデータベースエラーが起きた場合
    EasyPHP と MediaWiki の設定同士では規定値のインストールであれば MySQL や PHP を修正する必要はありませんが、何かの原因でデータベースエラーが生じた時には次の手順で各設定を見直して下さい。

    この画面は EasyPHP のインストール時にセットアップされた PhpMyAdmin の画面と同じです。EasyPHP のメニューに組み込まれています。
    EasyPHP のタスクトレイメニューの [Configure] から [PhpMyAdmin] を指定すると表われます。
    [特権] と書かれた文字を探して、クリックします。

  5. ユーザー特権の修正やユーザーを追加する画面が表われます。

    "Change Login information / Copy User" の欄にユーザー名として wikiuser, ホストの部分に localhost, パスワード欄に MediaWiki の設定(1) で指定したパスワードを入力します。












    覚え
  1. あまり SQL サーバを放っておくとタイムアウトでエラーが起きる。
MySQL の設定 MediaWiki のカスタマイズ

Copyright © 1998-2004 小林建築設計事務所 All rights reserved.

このページはWindows98+IE6, Netscape6, FreeBSD4.6+Mozilla1.0で動作確認しています
小林義宗のVirtual Office:白地図/CAD/少数民族言語/辞書/パソコン初心者/教育/ビジネス/設計/SOHO(在宅)のページ。出先から使う資料棚。(C)小林建築設計事務所/Yoshimune Kobayashi's Virtual Office:white figure/CAD/Ethnic Minority Language/Dictionary/Personal Computer Beginner/Education/Business/Design/SOHO. The data shelf used from a destination. (C) Kobayashi construction design