LoginSignup
0
1

More than 5 years have passed since last update.

WordPressのテスト環境をローカルに作る

Last updated at Posted at 2017-06-09

本番環境などで動作済みのサイトのテスト環境をローカルに作る方法(Mac)

必要ソフト

MAMP
https://www.mamp.info/en/

手順

本番環境からファイルをダウンロードする

下記のファイルをダウンロードする
・FTPよりサーバーに上がっているファイル一式をダウンロードする
・PhpMyAdminよりDB一式をエクスポートする
(DBダウンロードは「DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER コマンドを追加する」の項目にチェックを入れる。)

MAMPを設定する

1.MAMPをダウンロードし、インストールする。
2.次にセキュリティを高めるため、「MAMP>conf>apache>httpd.conf」ファイルの下記の部分を変更する

変更前

# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

変更後

# Controls who can get stuff from this server.
#
# Order allow,deny
# Allow from all
#
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from localhost
Allow from 192.168

3.アプリを起動し、画面内の「Preferences...>Ports」で「Set Web & MySQL Ports to 80 &3306」をクリックしPortsを変更する

DBのインポート

1.MAMPのPhpMyAdminにエクスポートした名称と同じDBを作成する
http://localhost/phpmyadmin/

2.作成したDBにエクスポートしたDBをインポートする
3.作成したDB内のoptionテーブルを検索し、以前のURL(http://xxxxx.xxx)をhttp://localhost/に変更する

ローカルファイルの参照先をローカルのDBに変更

ダウンロードしたwordpress内のwp-config.phpの記述を下記のように変更する

/** MySQL データベースのユーザー名 */
define('DB_USER', 'root');

/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'root');

/** MySQL のホスト名 */
define('DB_HOST', 'localhost');

/** データベースのテーブルを作成する際のデータベースの文字セット */
define('DB_CHARSET', 'utf8mb4');

/** データベースの照合順序 (ほとんどの場合変更する必要はありません) */
define('DB_COLLATE', '');

サーバーを立ち上げる

1.アプリを起動し、画面内の「Preferences...>Web Server」で「Document Root」をLocalのWordPressのフォルダに設定する
2.Localhostを立ち上げる
http://localhost/

以上

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1