Moral Hazard!!

ドラマーが音楽やホームページやガラクタを作るよ。

Microsoft AzureにWindows2008を入れてWordPressが動作する環境を構築する その4

1 Comment wordpress,,

その3はこちら

phpMyAdminのインストール

phpMyAdminはPHPで作られたWEB管理ツール。
MySQLをGUIで操作できるので、Wordpressの移行などにも便利。
ファイルをサーバにアップロードして設定ファイルを編集するだけで使用可能。

こちらからダウンロード

解凍したものをC:\inetpub\wwwrootに設置。
悪意を持ってサーバにアクセスしてくるものの中には

http://domain.com/phpMyAdmin/
http://domain.com/pma/

など、フォルダ名を指定して探りを入れてくるものが多いので、

フォルダ名をユニークな名前(phpMyAdmin-q24fawrgawfgawef など)に変更しておいたほうが良いかも。

ファイルをアップロードしたのち、ブラウザから

http://IPアドレス/phpMyAdminを入れたフォルダ名/

にアクセス。

mysqli 拡張がありません。と怒られてしまう。

php.iniを開いて

extension=php_mysqli.dll
extension_dir = "C:\php-7.1.12\ext"
extension=php_mbstring.dll
mbstring.language = Japanese

 

上記を検索、コメントアウトする。
( extension_dir = "C:\phpのフォルダ\ext" に置き換え)
また、

mbstring.internal_encoding = UTF-8

内部エンコーディングをUTF-8にする。
再度アクセスすると、

ログイン画面が表示されるので、MySQLのユーザ名(初期ID = root)、パスワードを入力して実行。

ログインできた。

設定

・PHP の mbstring 拡張が見つかりませんでした。

phpMyAdminのフォルダにある「config.sample.inc.php」ファイルを「config.inc.php」という名前でコピー&リネーム。
この「config.inc.php」をテキストエディタで開く。
※改行コードが「LF」なのでWindowsのメモ帳では改行が表示されない。対応したテキストエディタを使うなり、Dreamweaverなどでリモートから編集するなどして対応。

17行目↓

$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

ここに32文字以上の文字列を入力する。
後でどこかで使用する、といったものではないので、ランダムでユニークなフレーズを入れて保存。

一度phpMyAdminをログアウトすると怖めのエラーがずらりとログイン画面に出るが、かまわず再ログイン。
エラーメッセージは消える。

・mbstringの設定

「PHP の mbstring 拡張が見つかりませんでした。」
と出る場合は、
extension=php_mbstring.dll
がコメントアウトされていない。
また、UTF-8の日本語環境に対応するために
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
も変更。

・phpMyAdmin 環境保管領域が完全に設定されていないため、いくつかの拡張機能が無効になっています。

こちらを参考に

phpMyAdminのフォルダ/sql/create_tables.sql

をクライアントPCにコピペして、phpMyAdminのメニュー「インポート」をクリック。

インポート画面のアップロードファイル「参照」でcreate_tables.sqlを選択し、

そのまま下部の実行ボタンを押す。

・その他

下部の
「You are using an incomplete translation, please help to make it better by contributing.(翻訳が不完全なので協力して下さい。)」
は気にしないでOK。

データベースを作る

phpMyAdminで新しいデータベースを作成する。(例はtest-dbというデータベース名を作成)
Wordpressをインストールする場合はutf8-general-ciで作成。

その5へ。

Microsoft AzureにWindows2008を入れてWordPressが動作する環境を構築する その3

1 Comment wordpress,,,

その2はこちら

MySQLのインストール

公式サイトからインストーラを選択

インストーラはWEBインストーラでもどちらでもOK。

サインアップなどしなくてもNo thanks...を選択することでDL可能。

DownloadしたものをWindowsサーバにコピペして実行。

同意してNext。

Server onlyでmySQLサーバのみを選択。

ここでまたRuntimeがないと怒られるので、Visual Studio 2013 の Visual C++をインストール。

こちらから

ダウンロードをクリックし、

vcredist_x64.exeを選択してダウンロードし、Windowsサーバにインストール。

MySQLの画面に戻って再度Check Requirementsのページを表示すると、

要件を満たしている。
あとはそのまま

初期状態のままNextを押していく。

MySQLのパスワードを入力。
ユーザーの追加もするならここで。

そのままNext。

設定を適用して

Finish。

WindowsのスタートにMySQL 5.7 Command Line Clientが追加されているので、起動、パスワードを入れてshow databases;と打ち込むと

テーブル一覧が表示される。

その4へ。