「さくらのレンタルサーバーにインストール」の版間の差分

提供: N2アーカイブ
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
 
==                 <span style="font-size:14px;">インストール実施日:2020年8月6日</span> ==
 
==                 <span style="font-size:14px;">インストール実施日:2020年8月6日</span> ==
 
'''1. SQLデータベースの準備'''
 
'''1. SQLデータベースの準備'''
:(1) サーバーコントロールパネルにログインする<div style="margin:0 0 0 20px">[[ファイル:Sakura001_SControlPanel.jpg|none|border|400px]]</div>
+
:(1) サーバーコントロールパネルにログインする<div style="margin:0 0 0 20px">[[ファイル:Sakura001 SControlPanel.jpg|none|border|400px]]</div>
 
<br>
 
<br>
 
:(2) 「サーバーコントロールパネル ホーム」の「データベース」アイコンをクリック<div style="margin:0 0 0 20px">[[ファイル:Sakura002 Database.jpg|none|border|500px]]</div>
 
:(2) 「サーバーコントロールパネル ホーム」の「データベース」アイコンをクリック<div style="margin:0 0 0 20px">[[ファイル:Sakura002 Database.jpg|none|border|500px]]</div>
17行目: 17行目:
 
==== 2. MediaWikiのインストール ====
 
==== 2. MediaWikiのインストール ====
 
:(1) MediaWikiのサイトから最新版の「mediawiki-1.34.2.tar.gz」をダウンロード<div style="margin:0 0 0 20px">[[ファイル:200728 MediaWikiDownload.jpg|none|border|650px]]</div>
 
:(1) MediaWikiのサイトから最新版の「mediawiki-1.34.2.tar.gz」をダウンロード<div style="margin:0 0 0 20px">[[ファイル:200728 MediaWikiDownload.jpg|none|border|650px]]</div>
: 「最新のMediaWikiは、PHPのバージョン7.4.0~7.4.2と互換性が無い」とのことだが、さくらレンタルサーバーのPHPは以下のように「7.4.7」なので問題ない。<div style="margin:0 0 0 20px">[[ファイル:200728 Pearl PHPVersion.JPG|none|border|600px]]</div>
+
: 「最新のMediaWikiは、PHPのバージョン7.4.0~7.4.2と互換性が無い」とのことだが、さくらレンタルサーバーのPHPは以下のように「7.4.7」なので問題ない。<div style="margin:0 0 0 20px">[[ファイル:200728 Pearl PHPVersion.jpg|none|border|600px]]</div>
 
: 「サーバーコントロールパネル ホーム」の「スクリプト設定」→「言語のバージョン設定」画面で確認しておくこと(2020年9月13日現在「7.4.9」)。
 
: 「サーバーコントロールパネル ホーム」の「スクリプト設定」→「言語のバージョン設定」画面で確認しておくこと(2020年9月13日現在「7.4.9」)。
 
<br>
 
<br>

2021年12月12日 (日) 10:52時点における最新版

                インストール実施日:2020年8月6日

1. SQLデータベースの準備

(1) サーバーコントロールパネルにログインする
Sakura001 SControlPanel.jpg


(2) 「サーバーコントロールパネル ホーム」の「データベース」アイコンをクリック
Sakura002 Database.jpg


(3) 「データベース」画面で「新規追加」クリック
Sakura003DBNew.jpg


(4) 「データベース新規作成」画面で「データベース名」に名称(任意)を入力し、「データベースバージョン」が「5.7」、「データベース文字コード」が「UTF-8」であることを確認後「同意する」にチェックし、「作成する」をクリック
Sakura004DBNewMake.jpg
 データベース名は「mwiki」とした。


(5)「データベースパスワード」は、「サーバー」単位で設定する。従って、すでに他のデータベースを作成済みの場合は、その作成済みのパスワードとなる。
 パスワードを新たに設定する場合は、以下の「データベース」画面で「設定」をクリックして「新パスワード」を入力する。
SakuraDBPWset.jpg


 上記画面の「データベースサーバー」「ユーザ名」「接続先パスワード」「データベース名」は以下の「MediaWikiインストール」時に必要となるので、メモしておくこと。


2. MediaWikiのインストール

(1) MediaWikiのサイトから最新版の「mediawiki-1.34.2.tar.gz」をダウンロード
200728 MediaWikiDownload.jpg
 「最新のMediaWikiは、PHPのバージョン7.4.0~7.4.2と互換性が無い」とのことだが、さくらレンタルサーバーのPHPは以下のように「7.4.7」なので問題ない。
200728 Pearl PHPVersion.jpg
 「サーバーコントロールパネル ホーム」の「スクリプト設定」→「言語のバージョン設定」画面で確認しておくこと(2020年9月13日現在「7.4.9」)。


(2) ダウンロードした「mediawiki-1.34.2.tar.gz」を解凍し、FTPでドキュメントホーム下の「mwiki」フォルダーに転送する。
 フォルダーの名称は任意だが、「MediaWikiをインストールするフォルダー名を「wiki」にすると後々不具合が発生する」とのことなので、今回は「mwiki」とした。
 サブドメイン名は「wiki」としている。
 「さくらのレンタルサーバー」はフォルダー名とサブドメイン名が異なっていても問題ない。
200728 SubDomain WebFolder.jpg
 上記「サーバーコントロールパネル ホーム」の「ドメイン/SSL」画面で「サブドメイン名:wiki」と「WEB公開フォルダー名:mwiki」が異なっていてもうまく動作することが確認できる。
 「XServer」では「サブドメイン名」と「WEB公開フォルダー名」が異なっていると、問題発生するので注意。「XServer」での改善が強く望まれる。


 「さくらのレンタルサーバー」が万全かというと、初心者があっと驚く不親切機能もあった。
 それは、上記の「WEB公開フォルダー」を作成したときのことだ。
 「WEB公開フォルダー」として「mwiki」フォルダーを設定したところ「反映されるまで2時間以上かかることがあります」と表示されたので、しばらく待ってからFTPクライアントソフトでフォルダーができているかを確認した。
 → できてない。
 まあ、時間かかるのは仕方ないと、一晩おいて翌日確認。→ まだできてない。他社のレンタルサーバーと比較して異常に遅い。
 でサポートに問い合わせた。
 なんと、「設定しただけではフォルダーが作成されない」とのことだ。他社の例では「設定」したら「フォルダー」ができていた。
 この「他社では当たり前」が「さくらのレンタルサーバー」では「当たり前」ではないんだ。
 おかげで、まる1日作業が遅れてしまった。


(3) ブラウザーのアドレスバーに「wiki.XXXXXXX.com」と入力
 実際のMediaWikiが動作するURLを入力する。
 以下の手順は「ブラウザー」の画面から行う。この例では「Google Chrome」で行っている。


(4) FTP転送が正常に完了した場合は、以下の表示が出るので「set up the wiki」をクリック
Install 009.jpg


(5) 「MediaWiki 1.34.2 のインストール」画面で「続行」をクリック
Install 010.jpg


(6) 次の画面「MediaWiki へようこそ!」で「続行」をクリック
Install 011.jpg


(7) 「データベースに接続」で以下を入力(ここが一番の鬼門)
SakuraInstall 0103.jpg
 データベースホスト名:「mysqlXXX.XXXXXXXXXX.sakura.ne.jp」
 データベース名:「XXXXXXXXXX_mwiki」
 データベースのユーザー名:「XXXXXXXXXX」


(8) 「データベースの設定」画面で「続行」をクリック
Install 018.jpg


(9) 「名前」画面で「ウィキ名」と「管理アカウント」を設定したら、「続行」クリック
SakuraInstall 0105.jpg
 ウィキ名:XXXXXXXXアーカイブ(任意)
 利用者名:kXXXXXXX (自分のアカウント名なので任意)
 パスワード:任意(10桁以上推奨)
 メールアドレス:記入しなくとも良い。


(10) 「オプション」画面で以下の通り設定し「続行」
SakuraInstall 0106.jpg
 メール送信を有効にするのチェックを外す。
 拡張機能はすべてチェックする。
 ロゴのURLのところのファイル名のみ「logo.png」に変更しておく。
 ファイル名「logo.png」の画像(135x135pix)を用意し、「resources」フォルダ下の「assets」フォルダへFTP転送すれば、既定の位置にロゴが表示される。


(11) 以下の画面で「続行」
Install 021.jpg


(12) 以下の画面で「続行」
Install 022.jpg


(13) インストール完了
Install 023End.jpg


(14) ダウンロードされた「LocalSettings.php」をMediaWikiインストールフォルダーにFTP転送する。


(15) その後、「wiki.nvast.com」をブラウザーで開いたとき、以下の画面が表示されればインストール完了。
Install 024 Setting.jpg
 おつかれさま。




 ↑ページトップへ   メインページに移動   → 2. XServer   → 3. StarFreeサーバー   → 4. XREAサーバー

脚注: