【Local】WordPressをローカル環境に構築するおすすめの方法

WordPressとLocalのロゴ。テキスト:『Local』WordPressをローカル環境に構築するおすすめの方法。

本記事は、以下の内容を解決するものになります。

本記事を読み進めて解決できること

  • Local(旧名:local by flywheel)のインストール方法
  • LocalによるWordPressをローカル環境に構築する方法
  • WordPressをローカル環境に構築するメリット・デメリット
  • WordPressをローカル環境から本番サーバー環境に移行する方法

これからWordPressブログを始めたいと考える人にとって、いきなり本番用のレンタルサーバーを借りて運用するのは怖いと感じると思います。

  • 何かミスをしたら動かくなくなるのではないか
  • WordPressを立ち上げたものの、どのように運営していくか決まっていない
  • 事前準備としてどのようなサイト運営していくかWordPressに触れながら確かめたい

このような考えがサイト運営を始める前に先立つのは当然のことです。

そのため、本記事ではWordPressをローカル環境に構築するおすすめの方法を解説します。

目次

Local(旧名:local by flywheel)のインストール方法

早速ですが、Local(旧名:local by flywheel)のインストール方法を実施していきます。

Local(ローカル環境用サーバー管理ツール)は、自身のPC環境のみでWordPressを立ち上げ、ローカル環境にてサイト制作ができるためおすすめです。

以下、Localの公式URLからインストーラーをダウンロードしていきます。

公式https://localwp.com/

html-css-basic-tools-007
Localの公式サイト

DOWNLOAD FOR FREE」ボタンをクリックすると登録画面がポップアップ表示されます。

html-css-basic-tools-008
登録アカウント情報入力時のポップアップ表示

基本的に、あなたのお名前をローマ字入力し、プルダウンメニューであなたが利用する環境など選んでおけば問題ないです。

アカウント情報入力後、「GET IT NOW!」ボタンをクリックすると、Localのインストーラーがダウンロードされます。

ダウンロードしたインストーラーを起動し、インストールオプションの選択やインストール先フォルダを決定し、「次へ」と「インストール」ボタンを押下していけばLocalのインストール完了です。

LocalによるWordPressをローカル環境に構築する方法

ここでは、LocalによるWordPressをローカル環境に構築する方法になりますが、とても簡単です。

インストール完了後に、デスクトップにショートカットキーが作成されると思うので、ダブルクリックして起動してみましょう。

ショートカットキーを作成されなかった場合は、任意のディレクトリ(あるいはフォルダ)に配置したショート―カットキーをダブルクリックしてLocalを起動させましょう。

html-css-basic-tools-009

起動すると、上記の画像のようにService of Termsへの同意を求められるため、チェックして「I agree」をクリックします。

html-css-basic-tools-010

こちらは特にアカウントを作成する必要がないため、画面右上の「×(バツ)」をクリックします。

html-css-basic-tools-011

こちらも特にレポートを求めていないため、「No, thanks」をクリックします。

html-css-basic-tools-012

こちらも特にレポートを求めていないため、「No, thanks」をクリックします。

以下の画面から、ローカル環境でWordPressを立ち上げる構築準備を実施していきます。

html-css-basic-tools-013

+ Create a new site 」ボタンをクリックしてWordPressサイトの初期状態を設定していきましょう。

html-css-basic-tools-014

基本的に設定画面に関する選択は、デフォルトの設定で問題ありませんので画面右下の「Continue」ボタンをクリックします。

html-css-basic-tools-015

こちらの設定画面では、ローカル上で立ち上げるWordPressサイトのドメインを設定します。

ここでは、私自身のサイトであるCode Stockをドメイン名にしていますが、任意のドメイン名で問題ありません。

また、「Advanced options」をクリックすると、「任意のドメイン名.local」といったURLを確認できます。

ドメイン名が決まれば、「Continue」ボタンをクリックします。

html-css-basic-tools-016

こちらの設定画面では、WordPressサイトに利用する各システムのバージョンをカスタムするか選択しますが、「Preferred」を選択していればPHP, WorPress, MySQLの安定版(最新版)を選ぶことになるため、このまま「Continue」ボタンをクリックします。

html-css-basic-tools-017

最後に、WordPressサイトのユーザー名・パスワード・言語選択等があるため、任意で入力&選択して「Add Site」をクリックします。

こちらで入力したユーザー名とパスワードは、ローカル環境で構築したWordPressの管理者用アカウントになるため、忘れないでください。

扱っているPCによってセキュリティソフトが備わっているため、ポップアップ表示にてファイアウォールブロックが発生しますが、「許可」を押していけば問題ありません。

html-css-basic-tools-018

WordPressサイトの作成が完了すると、Localのサイト一覧画面にて作成されたサイトを確認することができます。

また、画面右上の「WP Admin」をクリックするとローカル上のWordPressサイトログイン画面を開くことができます。

html-css-basic-tools-019
ローカル環境のWordPressログイン画面

WordPressサイトの管理画面が開けたら、先ほど設定したユーザー名とパスワードを入力しログインしてみましょう。

html-css-basic-tools-020
WordPressの管理画面

ログインすると、WordPressサイトの管理画面を確認できます。

また、画面左上のサイト名をクリックすると、現時点のサイト画面を確認することができます。

html-css-basic-tools-021

これで、WordPressをローカル環境に構築する手順は完了です。

ちなみに、筆者はローカルで半年粘って大失敗しました。

操作に慣れたら、1日でも早く本番環境へ移行しましょう。

大失敗の内容とローカルから本番サーバーへの移行方法も確認しておきたい人は「WordPressをローカル環境から本番のサーバー環境へ移行する方法【Local】」を一読ください。

また、WordPressの管理画面の使い方を確認したい人は「【初心者向け】WordPressにおける管理画面の使い方:おすすめの設定」を参考にしてください。

LocalでWordPressをローカル環境に構築するメリット

LocalでWordPressを構築するメリットを「コスト・安全性・快適さ・テーマ」の4つの軸でまとめています。

メリット 1
コスト完全0円で構築
サーバー代やドメイン代といった初期費用・維持費が一切不要です。初心者がお金の不安を感じることなく、ノーリスクでWordPressの操作を学べます。
メリット 2
失敗OKな安全な環境
インターネット上に公開されないため、作成途中の不格好なサイトを見られたり、設定ミスでサイトの画面が真っ白に壊れてしまっても安心です。
メリット 3
オフラインでサクサク
自分のPC内で処理を行うため動作が驚くほど軽く、Wi-Fi環境がない外出先や飛行機の中でも、いつでも快適にブログの執筆や作業が可能です。
メリット 4
デザインを何度でも試せる
本番環境の読者に影響を与えることなく、納得いくまでテーマの着せ替えやデザインの試行錯誤が可能です。完全に理想の形が固まってから公開できます。

サーバー・ドメイン代「0円」で何度も構築できる

これからWordPressを始める初心者にとって、「まだ使い方も分からないうちから、毎月サーバー代を払うのは少し不安…」というのは当然の悩みです。

ローカル環境最大のメリットは、お金が一切かからないことです。

インターネット上に公開しないため、レンタルサーバーを契約する必要も、独自ドメインを取得する必要もありません。

自分のPCの中だけで動くため、どれだけたくさんのテストサイトを作っても、何度サイトを構築しても費用は「完全無料(0円)」です。

まずはローカル環境でお金をかけずに基礎を学び、自信がついてから本番のサーバーを契約するというリスクのないスタートが切れます。

リスクがない状態もうちに、自身に最適な本番用サーバー環境を考慮しておくとスムーズに移行できます。

筆者が厳選したおすすめのレンタルサーバー4つを徹底比較した内容を確認したい人は「WordPress初心者へおすすめのレンタルサーバー4社を比較」を一読ください。

あなただけが確認できる「安全な環境」

本番のサーバーでサイトを作っていると、「設定を間違えてデザインが崩れたらどうしよう」「作成途中の不格好なサイトを誰かに見られたら恥ずかしい」というプレッシャーが常にあります。

しかし、ローカル環境はあなたのPC内にしかない「完全なプライベート空間」です。

新しいテーマの着せ替えを試したり、プラグインを導入したり、あるいはHTMLやCSSを使った高度なデザインカスタマイズに挑戦して万が一エラーを起こしても、ネット上の誰にも見られることはありません。

失敗を恐れず、何度でも壊してやり直せる「安全な環境」として、初心者にとって最高の環境になります。

もしも、ローカル環境で十分に試せた人は「WordPressをローカル環境から本番のサーバー環境へ移行する方法【Local】」を一読ください。

ネット環境がなくてもテストできる「快適さ」

通常のWordPressはインターネット上のサーバーと通信して動くため、Wi-Fi環境が必須であり、時には画面の読み込みに時間がかかる(重い)ことがあります。

一方でローカル環境は、自分のPCの処理能力だけでシステムを動かします。

そのため、クリックした瞬間に画面が切り替わるほど動作が軽く、圧倒的なスピードでサイト構築を進めることができます。

また、インターネット通信を必要としないため、電波の届かない飛行機の中やWi-Fiのないカフェなど「完全なオフライン状態」でも、どこでもブログの執筆やデザインの調整が可能です。

納得いくまで試せる「テーマデザインの着せ替え」

WordPressの見た目を決める「テーマ」選びは、初心者が最も悩み、時間をかけるポイントです。

もし本番環境でテーマを何度も変更したり、デザインの微調整を繰り返したりすると、その間に訪れた読者を混乱させてしまい、レイアウトが崩れた無惨な状態を見られるリスクがあります。

しかしローカル環境であれば、気になるテーマをいくつインストールして比較しても、CSSを使った細かいカスタマイズに何日かけても全く問題ありません。

誰の目も気にすることなく、自分の理想とするサイトデザインが100%完全に固まってから本番環境へ移行できるため、妥協のないサイト作りが可能になります。

テーマを試しながらサイトデザインを決める際に、筆者がおすすめするWordPressテーマが「SWELL」です。

筆者が愛用するSWELLのレビューとメリット・デメリットを詳しく知りたい人は「おすすめWordPressテーマ:SWELLのレビュー・メリットデメリット」を一読ください。

LocalでWordPressをローカル環境に構築するデメリット

ローカル環境は無料で安全ですが、いざ本格的にブログ運営をスタートしようとする初心者にとっては、いくつか見過ごせないデメリットが存在します。

デメリット 1
アクセス・収益がゼロ
パソコンの中に閉じこもっている状態なので、どれだけ記事を書いてもGoogle検索に表示されず、アフィリエイトなどの収益化も一切できません。
デメリット 2
本番環境への移行が困難
ローカル環境で作ったサイトを本番サーバーへ引っ越すには、データベースの書き出しやURLの置換など、初心者には難易度が高い専門的な作業が必要です。
デメリット 3
予期せぬエラーのリスク
個人のパソコンと本番のWebサーバーでは中身のシステムが異なるため、「ローカルでは動いたのに、本番に上げたらデザインが崩れた」というトラブルが起こり得ます。

記事を書いても「アクセス」や「収益」が一切生まれない

ローカル環境にあるWordPressは、あなたのパソコンの中に閉じ込められた状態です。

そのため、どれだけ渾身の素晴らしい記事を書いても、Googleの検索結果に表示されることはなく、世界中の誰の目にも触れることはありません。

ブログを通じて「アクセスを集めたい」「アフィリエイトで収益化したい」という目的がある場合、ローカル環境で記事を書き溜める時間は、ある意味で「もったいない時間」になってしまいます。

本気でWeb資産を作りたいのであれば、最初から本番環境(レンタルサーバー)で立ち上げ、Googleからの評価(SEO)を1日でも早く蓄積し始めるのが鉄則です。

すぐにでもWordPressを本番環境で始めたい人は「【10分】エックスサーバーのWordPressクイックスタートでブログを開設する方法」を参考にしてください。(画像により全設定行程あり)

「本番環境への移行」という高い壁

初心者が最もつまずきやすいのが、ローカル環境で作ったサイトを本番のレンタルサーバーへ引っ越す(移行する)作業です。

「完成したデータをコピー&ペーストするだけ」と簡単に考えていると痛い目を見ます。

実際には、データベース(SQL)の書き出し、URLの一括置換、ファイルのアップロードといった専門的な手順が必要になり、途中で画面が真っ白になるエラーが頻発します。

「移行作業で何日も悩み、結局最初から本番サーバーで作り直した…」という初心者は後を絶ちません。

正しくローカル環境から本番用サーバー環境に移行したい人は「WordPressをローカル環境から本番のサーバー環境へ移行する方法【Local】」を一読ください。

ローカルと本番サーバーの違いによる「予期せぬエラー」のリスク

あなたのパソコン(WindowsやMac)とインターネット上のレンタルサーバーは、中身のシステムが根本的に異なります。

そのため、「ローカル環境では完璧に動いていたデザインやプラグインが本番のサーバーにアップロードした途端にエラーを起こして動かなくなった」というトラブルが起こります。

PHPのバージョンやサーバーのセキュリティ設定の違いなど、初心者には原因の特定が難しいエラーに対処しなければならないリスクがある点は、あらかじめ理解しておきましょう。

WordPressの動作環境やレンタルサーバーの各サポート体制を詳しく知りたい人は「WordPress初心者へおすすめのレンタルサーバー4社を比較」を一読ください。

まとめ|ローカル環境でWordPressを構築するならLocalがおすすめ

とはいえ、本番環境でWordPressを運営する以前に、「どんなWordPressサイトを運営したいか」といった目的が定まっていなければ、間違いなくローカル環境にWordPressサイトを構築しましょう。

あなたが長期的に運営したいサイトイメージが固まるはずです。

本記事のまとめ
  • Local(旧名:local by flywheel)のインストール方法
    公式サイトからインストーラーをダウンロードし、ローカル環境にLocalをインストールする
  • LocalによるWordPressをローカル環境に構築する方法
    手順に沿ってLocalにおける設定項目を入力し、WordPressサイトを立ち上げる
  • LocalでWordPressをローカル環境に構築するメリット
    「コスト・安全性・快適さ・テーマ」の4つの軸を理解する
  • LocalでWordPressをローカル環境に構築するデメリット
    「ネット非公開・本番環境への移行必須・予期せぬエラー」のリスクを理解する

よくある質問(FAQ)

なぜローカル環境を作る必要があるのですか?

本番のサイトを壊すリスクなしに、新しいテーマ(Cocoonなど)のカスタマイズやプラグインの動作テストを安全に行うためです。

「Local」は完全に無料で使えますか?

はい。

WordPressの構築やテスト環境として必要な基本機能は、すべて完全無料で利用できます。

ローカル環境で作ったサイトは、インターネット上の誰かから見られてしまいますか?

いいえ、あなたのパソコン(自身の画面)からしか見えません。

そのため、まだ公開したくない未完成のサイト作りに最適です。

複数のWordPressサイトを同時に作ることはできますか?

可能です。

「Local」を使えば、クリック操作だけでいくつでも別々のテストサイトを追加作成できます。

ローカルで作って完成したサイトを、後から本番のサーバーへ引っ越しできますか?

可能です。

「All-in-One WP Migration」などのデータ移行プラグインを使えば、ローカルのデータをそのまま本番環境へ簡単に移せます。

ローカル環境から本番サーバーに移行したい人は「WordPressをローカル環境から本番のサーバー環境へ移行する方法【Local】」を一読ください。

この記事を書いた人

sugiのアバター sugi Site operator

【経歴】玉川大学工学部卒業→新卒SIer企業入社→2年半後に独立→プログラミングスクール運営/受託案件→フリーランスエンジニア&SEOコンサル→Python特化のコンテンツサイトJob Code&UIコピペサイトCode Stock運営中

目次