MediaWiki (メディアウィキ)の使い方を初心者向けに徹底解説!インストール方法や基本機能も紹介

MediaWiki (メディアウィキ)の使い方を初心者向けに徹底解説します!煩雑で難しいのインストール方法を画像付きで説明し、基本機能の紹介もあります。MediaWiki (メディアウィキ)をこれから使い始める方は、これを見れば全てわかります。

「MediaWikiを使ってみたい」「使いたいけど難しそう……」

MediaWikiは、他のコンテンツ作成システムと異なり、使い方がやや独特な側面を持ち合わせています。

そのため冒頭のような悩みをもつ方も多いのではないでしょうか。

本記事では、MediaWikiの使い方について初心者でもわかるように解説しています。

そもそもMediaWiki (メディアウィキ)とは何か

MediaWikiの使い方の前に、MediaWikiについて簡単に紹介します。

Wikipediaのために開発されたオープンソースソフトウェア

皆さんご存知の「Wikipedia」は、このMediaWikiを使って構築されています。Wikipediaは「ウィキメディア財団」が運営しています。そのウィキメディア財団がこのMediaWikiを開発し、無料で公開しています。

オープンソース (無料)のため、さまざまな拡張機能 (プラグイン)を活用可能で、新規に拡張機能を作成することも可能です

MediaWikiはCMSのひとつ

MediaWikiはWikipediaなどに代表される wikiサイトを構築・管理するCMSです。

MediaWikiさえ使えるようになれば、WikipediaのようなサイトをHTMLやCSSの知識がなくても構築・管理できます。

またMediaWikiは「Wiki記法」とよばれる独特な記法を使用します。慣れるまでは難しく感じるかもしれませんが、慣れると効率よく書くことが可能です。

MediaWiki (メディアウィキ)のインストール方法

MediaWikiを使用するには、まずインストールが必要です。

事前にMySQLを設定しておく

MediaWikiのサイトでは「システム要件」として以下の記載があります。

MediaWiki には PHP 7.2.9 以降に加え、MySQL 5.5.8+、MariaDB のいずれかまたは他の 2 種類のデータベース ソフトウェアのいずれか、が必要です。更なる情報については、システム要件互換性の各ページをお読みください。

出典:ダウンロード|MediaWiki

MediaWikiによると、基本的なシステム要件は以下になります。

  • PHP7.2.9以降
  • “MySQL5.5.8+”または”MariaDB”

この要件を確認するためには「インストールするサーバー」のスペックの確認が必要です。

「エックスサーバー」の場合「サーバーパネル」内の「サーバー情報」から確認しましょう。

サーバースペックの確認ができたら、事前にMySQLの設定を行います。この設定についてもお使いのサーバーサービスにより方法が異なりますので、サーバーのサービスマニュアルなどで確認ください。

たとえばエックスサーバーでは、以下の手順でMySQLの設定を行います。

  • 「サーバーパネル」内の「MySQL設定」をクリック
  • 「MySQL追加」タブをクリック
  • データベース名の入力と文字コードの設定
  • 「追加する」をクリック
  • 「MySQLユーザ追加」タブをクリック
  • ユーザIDとパスワードを入力 (作成)
  • 「追加する」をクリック
  • 「MySQL一覧」タブをクリック
  • データベースにアクセス権を追加

参考:MySQLの設定|エックスサーバー

WebページからMediaWikiをダウンロードする

MediaWikiは以下のリンクからダウンロードできます。

参考:ダウンロード|MediaWiki

「tar.gz」という拡張子のついた圧縮ファイルです。解凍してからサーバーへアップロードする方法や、圧縮ファイルのままサーバーへアップロードする方法などがあります。

本記事ではダウンロードしたら解凍する方法で説明を行います。「7-Zip」などの解凍ツールを使ってファイルの解凍を行ってください。

サーバーにアップロードする

アップロード先もお使いのサーバーサービスにより細かい点で異なることがありますが、今回はエックスサーバーを例に説明を進めていきます。

“サーバー/ドメイン名/public_html/”

この階層に”mw”のフォルダを作成し、以下にダウンロードしたフォルダ群をFTPツールを使ってアップロードしましょう。

アップロード先→”サーバー/ドメイン名/public_html/mw”

MediaWikiのフォルダ群は容量が比較的大きいため、FTPツールを使い、サーバーへアップロード中にエラーメッセージが頻出する場合があります。

正常にアップロードできなかった場合、インストールが完了できませんので注意してください。

逆に、インストール中に不具合が出た場合はアップロードが正常に完了できていない場合が多いため、アップロードするフォルダのサイズとアップロード先のフォルダサイズを見比べるなどして確認を行うと、トラブルを未然に防げる場合があります。

インストールウィザードに従いインストールを完了する

アップロードが完了したら、アップロードした場所をブラウザで開きましょう。

エックスサーバーの場合、アップロードした場所が

“サーバー/ドメイン名/public_html/mw”

でしたので、URLは”ドメイン名/mw/”です。

アクセスすると、インストールウィザードが開始しますので、案内に従ってインストールを進めます。

※手順が多いため、分割して説明します。

  • 言語を選択する
  • 「続行」をクリック

データベースの設定に移ります。

  • 「データベースの種類」を選択
  • 「ホスト」を入力 ※お使いのサーバーサービスから参照ください
  • 「データベース名」を入力 ※お使いのサーバーサービスから参照ください
  • 「データベースのアカウント」を入力 ※お使いのサーバーサービスから参照ください
  • 「続行」をクリック

  • 「ウィキ名 (サイト名)」を入力
  • 管理アカウントを作成
  • オプションを入力・選択 (拡張機能など)
  • 「続行」を入力

以上でインストールが開始しますが、以下のように”LocalSettings.php”ファイルが表示されることがあります。その場合はコピーするなどして、FTPツールを使いサーバーへアップロードします。

ブラウザでアクセスし、インストールが完了してWebサイトが表示されていることを確認します。

URL例:https://ドメイン名/mw/

MediaWikiの使い方

インストールの完了が確認できたら、いよいよMediaWikiでWebサイトを編集していきます。

ページを作成する方法

ページを作成する方法にはいくつかの方法がありますが、ここではURLを利用してページを作成する方法を紹介します。

  • URLに”http://ドメイン名/mw/article“などと入力して実行する
  • ページが作成される

ページを編集する方法

ページの編集は、編集したいページの「編集」をクリックして行います。

拡張機能を利用する方法

拡張機能は、以下の参考サイトからダウンロードできます。

参考:‪Download MediaWiki extension‬|MediaWiki

今回は”‪Extension:YouTube‬”という、YouTubeなどの動画を記事内に埋め込む拡張機能をダウンロードします。

参考:‪Extension:YouTube‬|MediaWiki

ダウンロードしたら、解凍してサーバーへアップロードします。

アップロード先は”extentions”内です。

“YouTube”フォルダをアップロードしました。

アップロードできたら、MediaWikiにエクステンションを読み込ませます。

“LocalSettings.php”ファイルを開き”wfloadextention (YouTube);”と入力し保存します。

これで拡張機能が使用可能になりました。

実際にページの編集画面で使用してみます。YouTubeの拡張機能は、エディタ内で<youtube>動画ID</youtube>の形で記述すれば使用できます。

赤枠部分を追記しました。すると以下のように表示され、YouTube動画の埋め込みができていることを確認できました。

スキンを変更する方法

スキンは、Webサイトのデザインテンプレートと同等のものです。

ますは、スキンをダウンロードしてみます。以下のサイトでダウンロードできます。

参考:Download MediaWiki skin|MediaWiki

参考:カテゴリ:すべての外装|MediaWiki

参考:Skins|WikiApiary

今回は、こちらのサイトから”BlueSky”というスキンをダウンロードします。

ダウンロードできたら、サーバーの”skins”ディレクトリにアップロードします。

そのあとスキンを有効化するために”LocalSettings.php”ファイルを開き

wfLoadSkin ( ‘BlueSky’ );“と入力し保存します。

有効化できたら、実際にWebサイトにスキンをセットします。

$wgDefaultSkin = ‘BlueSKy’;

スキンの変更が完了しました。

サイドバーを編集する方法

サイドバーを編集するには、以下の手順を行います。

  • URLに”https://ドメイン名/mw/index.php?title=MediaWiki:Sidebar”を入力する
  • 画面右上の「編集」をクリックする

※”mw”はユーザによって異なります。ディレクトリを”MediaWiki”としているなら”MediaWiki”となります。ご自身で入力してください。

詳しくは、以下のリンクを参照ください。

参考:Manual:インターフェイス/サイドバー|MediaWiki

MediaWiki (メディアウィキ)の特徴

ここまで、MediaWikiの使い方を解説しました。MediaWikiを使えるようになるとどのようなWebサイトが構築・管理できるのか、具体的な特徴を紹介します。

複数のメンバー間と共有してコンテンツを作成できる

MediaWikiは複数管理者でのコンテンツ作成が非常に行いやすいです

またWebサイトを訪れるユーザがコンテンツを作成したり、内容を編集したりできます。

大量のデータ・ページを運用できる

MediaWikiは、使用するデータベースの関係上、他のwikiと比較して大量のデータを扱える利点があります。

Wikipediaのように大量のコンテンツを作成する場合に最も適したツールと言えます

MediaWiki (メディアウィキ)の使い方まとめ

MediaWikiの使い方で、以下の内容を解説しました

  • インストールする方法
  • ページを作成する方法
  • ページを編集する方法
  • 拡張機能を利用する方法
  • スキンを変更する方
  • サイドバーを編集する方法

おもに初心者の方の、MediaWikiに対して「難しそう」「わからない」といった悩みを解決できたかと思います。

ここで紹介した内容は、基本的な使い方になります。

本記事を参考にMediaWikiをある程度使ってみて、さらに詳しく知りたくなったらMediaWikiのページで確認すると良いでしょう。

この記事を書いたライター
CMS比較NAVI編集部
CMS比較NAVI 編集メンバーが不定期で更新します。 CMSの最新ニュースからすぐ使えるノウハウまで、わかりやすく紹介します!