MediaWikiは
PHP・MySQLが使 える無 料 レンタルサーバーは、ともに大 阪 市 北 区 大 深 町 に本 社 のある2社 を利 用 した。2017年 4月 現 在 、容 量 制 限 も両 社 1GBとなっている。MediaWikiをインストールする前 に準 備 することを以 下 に分 けて説 明 するが、どちらも一 長 一 短 なところがある。
XREA
ウィキペディアの記 事 XREAも参 照 。
XREAのトップページの無 料 アカウント作 成 から入 り、バリュードメイン ユーザー登 録 を経 てXREAのアカウント作 成 を終 える。パスワードは再 発 行 可 能 だが任 意 のものは使 用 できないので注 意 されたし。ログインすると管 理 メニューが現 れる。各 種 設 定 の進 み方 について特 に決 まりはないが、ここでは最 初 にPHP設 定 をクリックしPHPのバージョンを選 択 する。
2017年 4月 現 在 、php71まで選 択 可 能 だが今 回 はphp70(PHP 7.0.17)を選 択 した。
次 に管 理 メニューのデータベースをクリックしMySQLデータベースの作 成 をする。今 回 はPostgreSQLのほうはいじらない。DB/ユーザー名 はアカウント名 と同 じものが用 意 されている。MySQLの追 加 ・編 集 で文 字 コードがUNICODEになっているのを確 認 、任 意 のパスワードを入 力 したら作 成 ボタンを押 す。保 存 ボタンは、のちにバックアップが必 要 になったときに押 す。
作 成 を終 えたあと通 常 は必 要 事 項 をメモしておくが、XREAの場 合 、データベースのホストはMediaWikiインストール画 面 のデフォルトであるlocalhost、データベース名 とデータベースのユーザー名 はアカウント名 と同 一 なので、控 えておくのはデータベースのパスワードのみになる。
長 所 無 料 レンタルサーバーとしての歴 史 が古 く、2017年 以 降 はシステム増 強 、機 能 強 化 がされている(以 前 から生 アクセスログ取 得 、アクセス解 析 は標 準 装 備 されている*1)。サーバーが複 数 用 意 されているので希 望 のアカウント名 が取 りやすい。1つのバリュードメインユーザー登 録 で複 数 のXREAアカウントを取 得 可 能 。MediaWikiのような膨 大 なファイル(後 述 )でも、ブラウザからファイルマネージャへ行 ってディレクトリごと削 除 できる。短 所 無 料 レンタルなのでやむをえないが、ページの最 上 部 に広 告 バナーが挿 入 されるため、MediaWikiではスキンの表 示 が全 体 的 に下 へずれる(機 能 的 には問 題 ない)。
XREAのトップページの
2017
Xdomain
2017年 4月 現 在 。
Xdomainのトップページにある無 料 レンタルサーバーのタブをクリック、さらに無 料 レンタルサーバーお申 し込みに入 る。アカウント作 成 後 ログインすると管 理 パネルに行 くので、メニューに再 び出 てくる「無 料 レンタルサーバー」をクリック。
ご利 用 状 況 一 覧 からPHP・MySQLサーバーとある行 の「利 用 を開 始 する」ボタンを押 すと、「管 理 パネルにログイン」ボタンに表 示 が切 り変 わるのでサーバー管 理 パネルにログインする。
ここでも各 種 設 定 の進 み方 について特 に決 まりはないが、XREAとは違 いFTPのパスワードを設 定 する必 要 があるので、まずはサーバー管 理 パネルでFTPアカウント設 定 をクリックする。
FTPアカウント設 定 の中 でメニューと書 かれた下 にある編 集 ボタンを押 して、FTPパスワードを設 定 する。設 定 が終 わったらFTPクライアントの設 定 に欠 かせない必 要 事 項 をメモしておく。次 にデータベースと書 かれた下 のMySQL設 定 をクリックする。
データベース設 定 では、まずはMySQL追 加 タブを開 き、データベース名 (アカウント名 の後 に任 意 の文 字 列 )を入 力 、文 字 コードがUTF-8になっているか確 認 した上 で作 成 する。
次 にMySQLユーザ設 定 タブを開 き、データベースユーザ名 (これもアカウント名 の後 に任 意 の文 字 列 )を入 力 、さらに任 意 のデータベースパスワードを入 力 して設 定 する。
最 後 にMySQL一 覧 タブを開 き、最 初 の画 面 に戻 ったら追 加 可 能 ユーザと書 かれた下 の追 加 ボタンを押 す。終 わったら必 要 事 項 のメモもしておく。
なお、このあたりはMediaWikiのインストールが最 後 まで進 まないときに、真 っ先 に再 確 認 したほうがよい重 要 箇 所 である。Xdomainの設 定 はやや二 重 構 造 であり、設 定 反 映 の見 落 としに注 意 したほうがよい。
ログアウトする前 に後 で問 題 になる設 定 を済 ませておくと、二 度 手 間 にならずに済 むのでついでに述 べておく。
XdomainではMediaWikiのインストールがある程 度 進 んだところで、「Warning: is_dir(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home(以 下 省 略 )」という警 告 がページ上 部 に挿 入 される。よって、改 善 策 が見 つかるまで応 急 処 置 としてphp.ini設 定 に入 り、display_errorsをOffに変 更 しておく。単 に見 栄 えを良 くするためでしかないが、機 能 的 な問 題 は今 のところ確 認 されていない。
この件 については根 本 的 な改 善 策 が分 かり次 第 、追 って加 筆 することとする。
長 所 原 則 としてページに広 告 が挿 入 されない*2ので見 栄 えが良 い。WordPressのクイックインストールが標 準 で用 意 されている。短 所 - サーバーが
一 つだけなので希 望 のアカウント名 が取 りにくいケースがある。SQLiteのバージョンがやや古 い。MediaWikiとの相 性 ?による警 告 がページに表 示 される(後 述 。機 能 的 には問 題 なさそう)。ブラウザからファイルマネージャへ行 っても、MediaWikiをディレクトリごと削 除 することは出 来 ない(FTPで回 数 を分 けて根 気 よく削 除 するしかない)。
Xdomainのトップページにある
ご
ここでも
FTPアカウント
データベース
なお、このあたりはMediaWikiのインストールが
ログアウトする
XdomainではMediaWikiのインストールがある
この
MediaWikiのインストールに関 するレポートはネット上 に数 多 くあるが、現 在 とは異 なる古 い情 報 もそれなりにあるため、どれを参 考 にしてよいか迷 ってしまいがちである。また、クイックインストールの用 意 されている有 料 サーバーでさえ、サポートが万 全 とは言 い切 れないケースもある。
これを無 料 レンタルサーバーにインストールすることは、ウィキペディアの管 理 システムの実 際 を知 るだけでなく、MySQLデータベースの編 集 が可 能 となることから、ポテンシャルの面 でも大 いに期 待 出 来 る。
これを
ファイルの解 凍 とアップロード
MediaWikiの圧 縮 ファイルは、公 式 のダウンロードページから入 手 する。
解 凍 に使 用 するソフトウェアは、長 年 愛 用 してきたLhaplusでは適 さないのが判 明 したため、窓 の杜 からExplzhを入 手 し解 凍 に使 用 した。
解 凍 したmediawikiフォルダの中 身 は、上 の画 像 のようにファイルやフォルダの数 が並 ではないので、FTPクライアントを用 いて2回 に分 けてサーバーにアップロードした。他 にもっと挙 動 の悪 くないFTPクライアントもあると思 われるが、とりあえず、やはり長 年 愛 用 してきたFFFTPを使 用 した。これも窓 の杜 で入 手 できる。
アップロードは、まずサーバーに任 意 のディレクトリを作 成 後 、MediaWikiフォルダの中 からファイルのみをすべて1回 目 にアップロードした。2回 目 に残 りのフォルダをすべてまとめてアップロードするのだが、数 分 から十 数 分 くらいで転 送 エラーが必 ず出 るので目 を離 さないようにする。エラーが出 てもデフォルトでは後 で上 書 きでよいか尋 ねられるので、間 違 えないように「以 降 全 て」を押 す。あとは接 続 回 線 にもよるがアップロード完 了 までADSLでも3時 間 程 度 であった。
アップロードは、まずサーバーに
インストール画 面 の解 説
すべてのアップロードが完 了 したら、MediaWikiが置 かれたディレクトリのURLにブラウザからアクセスする。余 程 大 きな問 題 がなければ以 下 のロゴが画 面 中 央 に現 れる。set up the wikiのリンクをクリックしてインストールを開 始 する。
言 語 についての設 定 画 面 になる。本 稿 では日 本 語 を前 提 としてしているので、そのまま続 行 ボタンを押 す。
以 下 はXdomainにインストールした際 の「環 境 の確 認 」画 面 である。警 告 や「見 つかりません」がけっこうあるが、有 料 サーバーでも多 少 は出 てくるので、とりあえず気 にしなくてもよいと考 えられる。
一 方 でXREAにインストールした際 の画 面 では、以 下 のとおり完 ぺきに近 い結 果 が出 ている。広 告 さえ出 なければ……。一 通 り読 んだら続 行 ボタンを押 して次 に進 み、サーバーにあるMySQLデータベースの必 要 事 項 を入 力 する。
インストール失 敗 のほとんどが、ここでの入 力 ミスとデータベースの設 定 ミスにあるので落 ち付 いて入 力 しよう。
前 述 している部 分 もあるが、念 のため必 要 事 項 をまとめておく。
以 上 の必 要 事 項 を入 力 し終 えたらデータベースの設 定 画 面 に進 む。
データベースの文 字 セットをUTF-8に変 更 する以 外 は、特 にいじらないくてもよいと思 われる。次 に進 む。
ウィキ名 その他 の設 定 は好 みで。管 理 アカウントとは設 置 者 自 らがビューロクラット・管 理 者 になることを意 味 する。どのようなことが出 来 るかについては、インストール完 了 後 、「特 別 :利 用 者 グループ権 限 」に説 明 があるので参 照 されたし。一 番 下 の「Share data about this installation with MediaWiki developers.」はデータの共 有 に違 和 感 があるのでチェックをはずした。この先 進 む画 面 から再 確 認 のためなどで戻 ると、しつこくチェックが入 るので注 意 が要 る。
なお、飛 ばさないほうがよい詳 細 設 定 がまだあるので、「もう飽 きてしまったので、とにかくウィキをインストールしてください。」は選 択 しないで次 に進 む。
インストール
XREA | Xdomain | |
データベースの | MySQL(または | |
データベースのホスト | localhost(デフォルト) | mysql1.php.xdomain.ne.jp(2017 |
データベース | アカウント | アカウント |
データベースユーザー | アカウント | |
データベースのパスワード |
データベースの
ウィキ
なお、
詳 細 設 定
これらの設 定 は各 ヘルプを読 んで理 解 した上 で判 断 されたし。それでもなお、わからない箇 所 はそのままでも構 わないが、拡 張 機 能 はすべてチェックしたほうがウィキペディアの使 い勝 手 に近 づく。
ロゴのURLはファイルの名 前 の部 分 だけ「logo」などの文 字 列 に変 更 しておくと、「Set $wgLogo to the URL path to your own logo image.」とのメッセージが入 ったロゴが、インストール完 了 後 に表 示 されなくなるのでやっておいてもいい。ロゴの扱 い方 についてはMediaWikiのManual:$wgLogoで説 明 されている。
ロゴのURLはファイルの
大 詰 め
「おめでとうございます!」ここまで
あとはMediaWikiをインストールしたディレクトリにLocalSettings.phpをアップロードして、ウィキに
ロゴ
スキル
ちなみにチェックユーザーはオプション
- http://wiki.s25.xrea.com/wiki/ - URL
短 縮 ・スキン修 正 - http://wiki.s26.xrea.com/wiki/ - URL
短 縮 ・スキン修 正 なし - http://esepedia.php.xdomain.jp/wiki/ - URL
短 縮 ・ウィキペディア日 本 語 版 インターウィキ追 加 - http://heppedia.php.xdomain.jp/wiki/ - URL
短 縮
- カテゴリ:
- インターネット
- ウィキペディア
日 本 語 版