WordPressをローカル環境にインストールする方法
最終更新日:
ローカル環境を構築してWordPressをインストールする方法を解説しています。ローカル環境を構築できるツールの紹介からLocalを使ったローカル環境を構築する方法まで網羅しています。
ローカル環境とは?
ローカル環境とは、自分のパソコン内でWordPressが動作するようにサーバーを構築することです。
仮想環境、テスト環境とも呼ばれます。
WindowsやMacのPCにWordPressをダウンロードしても動作しません。WordPressは要件を満たしているサーバーにインストールしてはじめて動作します。
サーバーの要件については以下の記事をご参照ください。
WordPressのサーバー要件とは?各バージョンの推奨環境
なぜローカル環境が必要なのか?
サイトを公開する際、レンタルサーバーなどを借りてWordPressをインストールします。
テーマやプラグインをカスタマイズしたい場合、そのままレンタルサーバー上のWordPressのテーマやプラグインを修正すると誤って動作しなくなることがあります。
ローカル環境があれば動作を検証してからカスタマイズした内容を運用しているサイトに反映できます。
ローカル環境を構築できるツール
自分のパソコンにWordPressのローカル環境を構築できるツールとして以下のものがあります。
ツールは操作方法によって大きくGUIとCUIに分けられます。
- GUI(Graphical User Interface):画面上でマウスで操作する
- CUI(Character User Interface):コマンドを入力して操作する
GUI
XAMPP
XAMPP(ザンプ)は、Apache/MariaDB/PHP/PerlがパッケージされたPHP開発環境です。XAMPPは次の頭文字から名付けられました。
- X(Cross) Platform
- Apache
- MySQL
- PHP
- Perl
MAMP
MAMP(マンプ)とは、WindowsまたはmacOSでローカルサーバー環境を構築できるパッケージです。
Apache/Nginx/PHP/MySQLがインストールできます。
Local
Local(ローカル)とは、WordPressのローカル環境を初心者でも簡単に構築できるツールです。
PHPやMySQLのバージョンを選択できたり、複数のサイトも作成できます。他の人にローカル環境を共有できるURLも発行可能です。
Bitnami
Bitnami(ビットナミー)とは、さまざまなCMSサービスに対応したローカル環境を構築できるソフトです。
CUI
VCCW
VCCWとは、VirtualBox上で動くWordPressの開発環境です。Vagrant/Chef/CentOS/WordPressの頭文字から名付けられました。
Docker
Docker(ドッカー)とは、コンテナ仮想化ツールです。Docker Incによって開発されました。
どのツールを選んだらいいのか?
ローカル環境を構築できるツールはたくさんあります。目的や難易度によって選びましょう。
ツールごとに特徴をまとめましたので選ぶときに参考にしてください。
XAMPP | MAMP | Local | Bitnami | VCCW | Docker | |
---|---|---|---|---|---|---|
Windows | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
Mac | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
Linux | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
Webサーバー | Apache | Nginx / Apache | Nginx / Apache | Nginx / Apache | Nginx / Apache | Nginx / Apache |
データベース | MariaDB | MySQL | MySQL | MySQL | MySQL | MySQL |
操作方法 | GUI | GUI | GUI | GUI | CUI | CUI |
難易度 | 中 | 中 | 低 | 中 | 高 | 高 |
ローカル環境を構築する手順
Localを使ってローカル環境にWordPressをインストールする手順は次の通りです。
Localを使った構築
Localのダウンロードからインストール、セットアップまでを説明します。
ダウンロード
Localにアクセスし、FREE DOWNLOADボタンをクリックします。
プラットフォームを選択します。
- Please choose your platformを選択します
- インストールしたいプラットフォーム(例:Windows)を選択します
- First Nameを入力します
- Last Nameを入力します
- Work Emailを入力します
- Phone Numberを入力します
- GET IT NOW!ボタンをクリックします
ダウンロードが開始されます。
ダウンロードが自動的に始まらない場合は、click hereをクリックしてください。
インストール
ダウンロードしたLocalをダブルクリックします。
Localのセットアップを行います。Localをすべてのユーザーが使用できるようにするか、現在のユーザーのみ使用するかを選択します。
- どのユーザーにインストールするか選択します
- 次へボタンをクリックします
Localをインストールするフォルダを選びます。インストールを始めるにはインストールボタンをクリックします。
Localのインストールが完了しました。完了ボタンをクリックします。
セットアップ
- 利用規約を読んで同意する場合はチェックします
- I AGREEボタンをクリックします
エラー時にレポートを送る場合はTurn on Error Reportingを選択します。送らない場合はいいえボタンをクリックします。
×ボタンをクリックします。
CREATE A NEW SITEボタンをクリックします。
- 半角英数字でサイト名を入力します
- CONTINUEボタンをクリックします
CONTINUEボタンをクリックします
- WordPressのユーザー名を入力します
- WordPressのパスワードを入力します
- ADD SITEボタンをクリックします
サイトが追加されるまで少し時間がかかります。ファイアウォールでブロックされたらアクセスを許可します。
ローカル環境にWordPressがインストールできました。ADMINボタンをクリックします
- ユーザー名を入力します
- パスワードを入力します
- Log Inボタンをクリックします
ローカル環境にインストールしたWordPressの管理画面にログインできました。
WordPressを日本語で使えるように言語設定を変更します。
- Settingsの上にマウスを乗せます
- Generalをクリックします
- Site Languageを日本語に変更します
- TimezoneをTokyoに変更します
- Save Changesをクリックします
日本語に変更されました。
テーマの保存場所
ローカル環境にインストールしたWordPressの場所はサイト名下に記載されています。
フォルダーパス横のアイコンをクリックするとエクスプローラーが開きます。
WordPressのテーマをカスタマイズするには「app\public\wp-content\themes」に移動します。
複数のサイトを追加する
LOCALでサイトを追加するには+ボタンをクリックします。セットアップを行います。
ローカル環境にインストールできない場合
ポートの重複
XAMPPなどでポートが重複しているとエラーがでます。重複しているソフトのポート番号を変更する、もしくはソフトを停止します。
Skypeとポートが競合している例があります。
データベース接続確立エラー
XAMPPやMAMPなどでデータベース接続確立エラー(Error establishing a database connection)が出た場合は、MySQLが起動していない可能性があります。
コントロールパネルからMySQLを起動します。
VT-X/AMD-Vエラー
LOCALをインストール際、以下のVT-X/AMD-Vエラーが発生する場合があります。
Error creating machine: Error in driver during machine creation: This computer does’nt have VT-X/AMD-V enabled. Enabling it the BIOS is mandatory.
BIOSのIntel Virtualization Technologyを有効(Enabled)にします。
関連記事
他の人はこちらの記事も見ています。
WordPressのインストール方法
WordPressの簡単インストール方法と対応レンタルサーバー
WordPressを手動でインストールする方法