現在の位置: ホーム> 最新記事一覧> MacでPHP仮想ホストの迅速な構成に関する詳細なチュートリアル

MacでPHP仮想ホストの迅速な構成に関する詳細なチュートリアル

gitbox 2025-08-10

MacでPHP仮想ホストを構成する理由

最新のWeb開発では、PHPは依然として一般的に使用されているサーバー側のスクリプト言語です。ローカル開発とデバッグを促進するために、多くの開発者はMacコンピューターでPHP仮想ホストを構築することを選択します。これにより、実際のサーバー環境をシミュレートし、開発効率を向上させ、リモートサーバーでの直接デバッグによる不便を回避できます。

準備

まず、MacがMACの下で強力なパッケージ管理ツールであるHomeBrewインストールがインストールされていることを確認してください。端末を開き、次のコマンドを入力して確認できます。

 brew -v

インストールされていない場合は、HomeBrew公式Webサイトにアクセスして、指示に従ってインストールを完了してください。

Apacheがインストールされて開始されているかどうかを確認します

Apache Serverは通常、Macシステムにプリインストールされます。次のコマンドを介してApacheステータスを表示できます。

 sudo apachectl status

Apacheが実行されていない場合は、スタートアップコマンドを実行できます。

 sudo apachectl start

ApacheでPHPモジュールを有効にします

仮想ホストを構成する前に、ApacheがPHPをサポートしていることを確認する必要があります。 Apache構成ファイルを開きます。通常、パスは/usr/local/etc/httpd/httpd.confです。

 nano /usr/local/etc/httpd/httpd.conf

構成ファイルで、PHPに関連するロードモジュール行を見つけます。たとえば

LoadModule php7_module /usr/local/opt/[email protected]/lib/httpd/modules/libphp7.so

その前にコメントシンボル「#」がある場合は、それを削除して有効にし、保存後にファイルを閉じてください。

PHP仮想ホストを構成します

Apache構成ファイルで、次の行を見つけます。

 #Include /usr/local/etc/httpd/extra/httpd-vhosts.conf

以前の「#」を削除し、仮想ホスト構成を有効にします。次に、仮想ホスト構成ファイルを編集します。

 nano /usr/local/etc/httpd/extra/httpd-vhosts.conf

ファイルの最後に次のようなものを追加し、ローカルプロジェクトのパスと名前を置き換えます。

     DocumentRoot "/Users/あなたのユーザー名/Sites/あなたのプロジェクト"    ServerName yourproject.local        AllowOverride All        Require all granted    

ホストファイルマップのカスタムドメイン名を変更する

ブラウザが構成したばかりの仮想ホストドメイン名を認識するには、ホストファイルにマッピングを追加する必要があります。埋め込む:

 sudo nano /etc/hosts

ファイルの最後に追加します:

 127.0.0.1 yourproject.local

保存して終了します。

Apacheサービスアプリケーションの構成を再起動します

構成が完了したら、変更を有効にするためにApacheを再起動する必要があります。

 sudo apachectl restart

仮想ホストが有効であることを確認します

ブラウザを開き、 YourProject.localなど、構成したドメイン名を入力します。 PHPプロジェクトが正常に実行されていることがわかる場合、構成が成功したことを意味します。

要約します

上記の手順を通じて、MacにPHP仮想ホスト環境をすばやく構築して、開発とデバッグ効率を向上させることができます。個人プロジェクトであろうと研究テストであろうと、このローカル環境構成は非常に実用的です。このガイドが構成をスムーズに完了し、より効率的なPHP開発エクスペリエンスを可能にするのに役立つことを願っています。