「MediaWikiをStarFreeサーバーにインストール」の版間の差分
ナビゲーションに移動
検索に移動
| 15行目: | 15行目: | ||
: ここでは「mwiki」と入力してみた。「文字コード」は「UTF-8」であることを確認。 | : ここでは「mwiki」と入力してみた。「文字コード」は「UTF-8」であることを確認。 | ||
<br> | <br> | ||
| − | : | + | : <span style="color:firebrick;">「データベースユーザー名は16文字以内」</span>と怒られてしまった。ぼかしている前半の文字数が12文字だったためユーザー名は「3文字以下」でないとエラーとなることが判明。<div style="margin:0 0 0 20px">[[ファイル:StarServer_007mySQLOK.jpg|none|border|450px]]</div> |
: 「m」と1文字に変更した。本来は前の画面でも「ワンポイントマニュアル」が表示され、エラー発生を防止すべきでしょう。 | : 「m」と1文字に変更した。本来は前の画面でも「ワンポイントマニュアル」が表示され、エラー発生を防止すべきでしょう。 | ||
<br> | <br> | ||
2020年9月18日 (金) 21:37時点における版
1. SQLデータベースの準備
- (1) StarFreeサーバーアカウントにログインする
- (2) 「無料プラン管理」をクリック
- 「小さくて探しにくいところ」は「無料アカウント」に対するこの会社のスタンスを良く表している、とも言えますが、「無料」で使っていてぜいたく言っちゃあ、バチが当たりますかもね。
- (3) 「スターサーバー管理」画面で「サーバー管理ツール」をクリック
- (4) 左の「データベース設定」をクリック
- (5) 「データベース設定」画面で「MySQL追加」タブをクリック
- (6) 「MySQL追加」画面で「データベース名」を入力し、「確認画面」をクリック
- ここでは「mwiki」と入力してみた。「文字コード」は「UTF-8」であることを確認。
- 「データベースユーザー名は16文字以内」と怒られてしまった。ぼかしている前半の文字数が12文字だったためユーザー名は「3文字以下」でないとエラーとなることが判明。
- 「m」と1文字に変更した。本来は前の画面でも「ワンポイントマニュアル」が表示され、エラー発生を防止すべきでしょう。
- (7) 「確認画面」で「確定する」をクリック
- (8) 以下の「データベース設定」画面で「MySQLユーザ権限」の設定を行うこと。「パスワード」設定も必要。
- 「MySQLユーザ権限」の手順と「画面」がありませんが、確実に「権限設定」をしてください。
- 上記画面では、「MySQLユーザ権限」設定済みのものなので「権限設定済ユーザー」が表示されています。
2. MediaWikiのインストール
- (1) MediaWikiのサイトからダウンロードした「mediawiki-1.34.2.tar.gz」を解凍し、FTPでドキュメントホーム下の「mwiki」フォルダーに転送する。
- フォルダーの名称は任意に設定できるので「mwiki」等にします。
- 「MediaWikiをインストールするフォルダー名を「wiki」にすると後々不具合が発生するので、「wiki」は避けること。
- →しかし、「StarFreeサーバー」にインストールしたときはこのことを知らなかったため「wiki」フォルダーにしてしまった。orz
- 「有料のレンタルサーバー」ではサブドメイン設定が可能なので、インストールフォルダー名とサブドメイン名は別々に設定することになる。
- 「有料レンタルサーバー」のうち「さくらのレンタルサーバー」は「インストールフォルダー名」と「サブドメイン名」が異なっていても問題なく動作するが、「XServer」では、両者は強制的に同一になってしまうので注意が必要。
- (2) ブラウザーのアドレスバーに「http://XXXXXXXXXXXX.starfree.jp/wiki/」と入力
- 実際のMediaWikiが動作するURLを入力する。
- 以下の手順は「ブラウザー」の画面から行う。この例では「Google Chrome」で行っている。
- (3) FTP転送が正常に完了した場合は、以下の表示が出るので「set up the wiki」をクリック
- (4) 「MediaWiki 1.34.2 のインストール」画面で「続行」をクリック
- (5) 次の画面「MediaWiki へようこそ!」で「続行」をクリック
- (6) 「データベースに接続」で以下を入力(ここが一番の鬼門)
- データベースホスト名は「mysqlXXXXXX.xserver.jp」← これは、sqlデータベースを作成したときに表示されているのでメモしておくこと。
- データベース名:「xsXXXXXXX_mwiki1」← 間違えないようにしましょう。当方はこれを間違ってしまい、かなり時間を無駄にした。
- データベースのユーザー名:「xsXXXXXXX_mwiki1」(今回はデータベース名と同一としたため)
- (7) 「データベースの設定」画面で「続行」をクリック
- (8) 「名前」画面で「ウィキ名」と「管理アカウント」を設定したら、「続行」クリック
- ウィキ名:「Nヴァストアーカイブ」(任意)
- 利用者名:「NVadmin」 (自分のアカウント名なので任意)
- パスワード:任意(10桁以上推奨)
- メールアドレス:記入しなくとも良いが、今回はそれらしいアドレスを作ったので記入した。
- (9) 「オプション」画面で以下の通り設定し「続行」
- 「メール送信を有効にする」のチェックを外す。
- 「拡張機能」はすべてチェックする。
- ロゴのURLのところのファイル名のみ「logo.png」に変更しておく。
- インストール終了後、ファイル名「logo.png」の画像(135x135pix)を用意し、「resources」フォルダ下の「assets」フォルダへFTP転送すれば、既定の位置にロゴが表示される。
- (10) 以下の画面で「続行」
- (11) 以下の画面で「続行」
- (12) インストール完了
- (13) ダウンロードされた「LocalSettings.php」をMediaWikiインストールフォルダーにFTP転送する。
- (14) その後、「wiki.nvast.com」をブラウザーで開いたとき、以下の画面が表示されればインストール完了。
- おつかれさま。
脚注: