WordPressをMacで始める完全ガイド
MacでWordPressを使いたいと思ったとき、「どうやってインストールするの?」「Macでもちゃんと動くの?」と不安に感じる方は少なくありません。
実はMacはWordPressのローカル開発環境として非常に優れたプラットフォームです。Unix系のOSであるmacOSは、サーバー環境との親和性が高く、多くのプロの開発者がMacを愛用しています。個人的な経験では、MacでのWordPress環境構築は、正しい手順さえ知っていれば30分もかからずに完了します。
この記事では、MacでWordPressを始めるための方法を、初心者の方にもわかりやすく丁寧に解説していきます。
この記事で学べること
- MacでWordPressを動かす3つの方法と、それぞれの最適な使い分け
- MAMP・Local WP・XAMPPの導入手順を初心者向けにステップ解説
- ローカル環境を構築することで、サーバー費用ゼロでテーマやプラグインの検証が可能になる
- Mac特有のトラブルと解決策を事前に知っておくことで、つまずきを回避できる
- ローカル環境から本番サーバーへの移行までの全体像がつかめる
MacでWordPressを使うメリット
そもそも、なぜMacでWordPressのローカル環境を構築するのでしょうか。
ローカル環境とは、簡単に言えば「自分のパソコンの中にサーバーを作って、そこでWordPressを動かす」ということです。インターネットに公開せず、自分だけが見られる練習用のWordPressサイトを手元に持てるイメージですね。
これには大きなメリットがあります。
まず、レンタルサーバーを契約しなくてもWordPressの操作を学べます。費用をかけずにテーマのカスタマイズやプラグインのテストができるのは、初心者にとって非常にありがたいポイントです。
また、本番サイトに影響を与えずにデザイン変更やコードの修正を試せます。「このプラグインを入れたらサイトが壊れた」という事故を防げるわけです。
macOSはUnixベースのOSなので、WordPressが動作するLinuxサーバーとの互換性が高いという技術的な利点もあります。ターミナルからのコマンド操作も共通している部分が多く、将来的にサーバー管理を学びたい方にも役立ちます。
MacでWordPressを動かす3つの方法

MacにWordPressのローカル環境を構築する方法は、主に3つあります。それぞれ特徴が異なるので、自分の目的やスキルレベルに合った方法を選ぶことが大切です。
MAMP(マンプ)を使う方法
MAMPは「Macintosh・Apache・MySQL・PHP」の頭文字を取ったツールです。これら4つの要素は、WordPressを動かすために必要なサーバー環境そのものを指しています。
MAMPはMac向けに最初から設計されたツールなので、macOSとの相性が抜群です。長年にわたって多くのMacユーザーに使われてきた実績があり、日本語の情報も豊富に見つかります。
無料版でもWordPressのローカル環境構築には十分な機能が備わっています。有料版のMAMP PROではより高度な設定が可能ですが、学習目的やテスト用途であれば無料版で問題ありません。
Local WP(旧Local by Flywheel)を使う方法
Local WPは、WordPress専用に開発されたローカル開発ツールです。
最大の特徴は、その圧倒的な手軽さにあります。技術的な知識がほとんどなくても、数クリックでWordPressのローカル環境が完成します。ApacheやMySQLといった専門用語を意識する必要がほぼありません。
サイトごとにPHPバージョンやWebサーバーの種類を切り替えられるのも大きな利点です。複数のWordPressサイトを同時に管理したい場合にも便利です。
XAMPPを使う方法
XAMPPは「X(クロスプラットフォーム)・Apache・MariaDB・PHP・Perl」の略称です。Windows、Mac、Linuxのすべてで動作するのが特徴です。
WindowsとMacの両方を使っている方にとっては、同じツールで統一できるメリットがあります。ただし、Mac環境ではMAMPやLocal WPと比べてやや設定が複雑に感じることがあるかもしれません。
3つの方法を比較して選ぶ

どの方法を選ぶべきか迷っている方のために、主要なポイントで比較してみましょう。
Local WPが向いている人
- WordPressを初めて触る完全初心者
- サーバーやデータベースの知識がない
- とにかく早くWordPressを試したい
- 複数サイトを手軽に管理したい
MAMPが向いている人
- ある程度の技術知識がある中級者
- サーバー設定を細かく調整したい
- WordPress以外のPHP開発もしたい
- Mac環境に最適化されたツールを使いたい
MAMPを使ったWordPressインストール手順

ここからは、最も情報が豊富で多くのMacユーザーに支持されているMAMPを使った方法を詳しく解説します。
MAMPのダウンロード
公式サイトから無料版をダウンロード
インストールと起動
アプリをインストールしてサーバーを起動
データベース作成
phpMyAdminでWordPress用のDBを作成
WordPressの設置
WordPressファイルを配置して初期設定
Step 1 MAMPをダウンロードしてインストールする
まず、MAMPの公式サイト(mamp.info)にアクセスし、Mac用のインストーラーをダウンロードします。
ダウンロードしたファイルを開くと、MAMPフォルダをアプリケーションフォルダにドラッグするよう求められます。指示に従ってドラッグ&ドロップするだけでインストールは完了です。
インストール後、アプリケーションフォルダからMAMPを起動します。「MAMP PRO」も一緒にインストールされますが、無料版を使う場合は「MAMP」の方を開いてください。
Step 2 サーバーを起動して動作確認する
MAMPを起動すると、コントロールパネルが表示されます。
右上にある「Start Servers」(サーバーを起動)ボタンをクリックしてください。Apache ServerとMySQL Serverの両方のインジケーターが緑色に変われば、サーバーが正常に起動しています。
サーバーが起動したら、ブラウザで「localhost:8888」にアクセスしてみましょう。MAMPのスタートページが表示されれば成功です。このポート番号(8888)はMAMPのデフォルト設定ですが、必要に応じて変更することもできます。
Step 3 データベースを作成する
WordPressは記事やページの情報をデータベースに保存します。そのため、WordPress用のデータベースを先に作っておく必要があります。
MAMPのスタートページから「phpMyAdmin」というツールにアクセスします。MAMPのコントロールパネルにある「Open WebStart page」をクリックし、表示されたページ内の「phpMyAdmin」リンクを選択してください。
phpMyAdminが開いたら、上部メニューの「データベース」タブをクリックします。「データベースを作成する」という入力欄に、任意の名前(例:「wordpress_local」)を入力し、「作成」ボタンを押します。
データベース名は半角英数字とアンダースコアのみを使い、日本語は避けてください。
Step 4 WordPressをダウンロードして配置する
WordPress公式サイト(ja.wordpress.org)から最新版のWordPressをダウンロードします。日本語版を選ぶと、最初から日本語環境が整った状態で使えます。
ダウンロードしたZIPファイルを解凍すると「wordpress」というフォルダができます。このフォルダの中身を、MAMPのドキュメントルートに配置します。
デフォルトでは、ドキュメントルートは以下の場所にあります。
/Applications/MAMP/htdocs/
「htdocs」フォルダの中に「wordpress」フォルダごとコピーしてください。
Step 5 WordPressの初期設定を行う
ブラウザで「localhost:8888/wordpress」にアクセスすると、WordPressの有名な「5分間インストール」画面が表示されます。
「さあ、始めましょう!」をクリックし、データベース情報を入力していきます。
データベース接続に必要な情報
情報を入力して「送信」をクリックすると、「インストール実行」ボタンが表示されます。次の画面でサイト名、管理者ユーザー名、パスワード、メールアドレスを設定すれば、WordPressのインストールは完了です。
Local WPを使った最速セットアップ
「もっと簡単な方法がいい」という方には、Local WP(旧Local by Flywheel)がおすすめです。
Local WPの公式サイトからMac用のインストーラーをダウンロードし、通常のアプリと同じようにインストールします。
起動後、画面中央の「Create a new site」ボタンをクリックします。サイト名を入力するだけで、PHPバージョン、Webサーバー、データベースの設定がすべて自動で行われます。
WordPressの管理者ユーザー名とパスワードを設定すれば、数分でローカルのWordPressサイトが完成します。
Local WPの画面から「Open Site」をクリックすればサイトが表示され、「WP Admin」をクリックすれば管理画面にアクセスできます。MAMPと比べると、データベースの手動作成やファイルの配置といった作業が一切不要なのが大きな違いです。
Mac環境でよくあるトラブルと解決策
MacでWordPressのローカル環境を構築する際に、いくつかのトラブルに遭遇することがあります。経験上、多くの方がつまずくポイントは共通しています。
ポート番号の競合
MAMPのデフォルトポート(8888や8889)が他のアプリケーションと競合して、サーバーが起動しないことがあります。
この場合、MAMPの設定画面(Preferences → Ports)でポート番号を変更してください。Apache Portを「8080」、MySQL Portを「3307」などに変更すると解決することが多いです。
macOSのセキュリティ制限
macOSのセキュリティ機能(Gatekeeper)によって、MAMPやLocal WPの起動がブロックされる場合があります。
「システム設定」→「プライバシーとセキュリティ」から、ブロックされたアプリの実行を許可してください。
Apple Silicon(M1/M2/M3)での互換性
Apple Silicon搭載のMacでは、一部の古いバージョンのMAMPで互換性の問題が発生することがあります。最新版のMAMPはApple Siliconにネイティブ対応しているため、必ず最新版をダウンロードしてください。
Local WPも同様に、Apple Silicon対応版がリリースされています。ダウンロード時にIntel版とApple Silicon版を選択できる場合は、自分のMacに合った方を選びましょう。
ローカル環境構築後にやるべきこと
WordPressのインストールが完了したら、いくつかの初期設定を行いましょう。
まず、管理画面の「設定」→「一般」でサイトのタイトルとキャッチフレーズを設定します。ローカル環境なので自由に練習できますが、本番を想定した設定にしておくと後の移行がスムーズです。
次に、WordPressテーマの選択です。デフォルトのテーマでも学習には十分ですが、実際に使いたいテーマをインストールして操作感を確認しておくと良いでしょう。
パーマリンク設定も忘れずに変更してください。「設定」→「パーマリンク」から「投稿名」を選択するのが一般的です。
ローカル環境は失敗を恐れずに試行錯誤できる貴重な場所です。テーマのカスタマイズやプラグインのテスト、記事の投稿練習など、本番サイトではためらうような操作も積極的に試してみてください。
将来的に本格的なブログ運営を考えている方は、WordPressの始め方も参考にしながら、レンタルサーバーへの移行計画を立てておくとスムーズです。
よくある質問
MacでWordPressを使うのにお金はかかりますか
ローカル環境の構築自体は完全に無料です。MAMP(無料版)、Local WP、XAMPPはすべて無料で利用できます。WordPress本体も無料です。ただし、サイトをインターネット上に公開する場合は、レンタルサーバー(月額500円〜1,500円程度)と独自ドメイン(年額1,000円〜3,000円程度)の費用が別途かかります。
Macのスペックはどれくらい必要ですか
WordPressのローカル環境を動かすだけであれば、それほど高いスペックは必要ありません。メモリ(RAM)は8GB以上あれば快適に動作します。ストレージはMAMPやLocal WP本体とWordPressファイルを合わせても数GB程度なので、空き容量が10GB以上あれば問題ないでしょう。Apple Silicon搭載の比較的新しいMacであれば、まず問題なく動作します。
MAMP、Local WP、XAMPPのどれを選ぶべきですか
WordPress初心者で「とにかく早くWordPressを触りたい」という方にはLocal WPをおすすめします。設定がほぼ自動化されており、数クリックで環境が整います。Web開発の基礎も学びたい方や、サーバーの仕組みを理解したい方にはMAMPが適しています。WindowsとMacの両方で同じ環境を使いたい方にはXAMPPが便利です。
ローカル環境で作ったサイトを本番サーバーに移行できますか
はい、移行は可能です。「All-in-One WP Migration」などの移行プラグインを使えば、ローカル環境のWordPressサイトをまるごと本番サーバーに移すことができます。テーマ、プラグイン、記事、画像などすべてが移行対象になります。ただし、URLの変更やデータベースの書き換えが必要になるため、プラグインを使った方法が最も安全で確実です。
macOSをアップデートしたらMAMPが動かなくなりました
macOSのメジャーアップデート後にMAMPが正常に動作しなくなるケースは珍しくありません。まずMAMP自体を最新版にアップデートしてください。それでも解決しない場合は、MAMPを一度アンインストールしてから再インストールすると改善することが多いです。なお、htdocsフォルダ内のWordPressファイルはMAMPのアンインストール前にバックアップしておくことを強くおすすめします。
MacでWordPressのローカル環境を構築することは、WordPress学習の第一歩として非常に有効です。費用をかけずに自由に実験できる環境があれば、テーマ選びやプラグインの検証、カスタマイズの練習など、ブログ運営に必要なスキルを着実に身につけていくことができます。まずはLocal WPかMAMPをインストールして、WordPressの世界に触れてみてはいかがでしょうか。