macbook nginx php環境をセットアップする方法

PHPz
リリース: 2023-05-24 11:16:48
転載
1951 人が閲覧しました

ステップ 1: Homebrew をインストールする

Homebrew は、Mac OS X で非常に使いやすいソフトウェア インストール パッケージ マネージャーです。これにより、開発者は簡単にインストールできます。 PHP、MySQLなどの各種開発プログラムターミナルに次のコマンドを入力して Homebrew をインストールします。

/usr/bin/ruby –e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ログイン後にコピー

インストールが成功したら、次のコマンドを実行してインストールが成功したかどうかを確認できます。

brew –v
ログイン後にコピー

バージョン番号を出力することで証明されます。 Homebrew が正常にインストールされたことがわかります。

ステップ 2: Nginx をインストールする

簡単なインストールと構成を備え、高いパフォーマンスを備えた軽量 Web サーバーは Nginx です。次のコマンドを使用して、macOS システムに Nginx をインストールします:

brew install nginx
ログイン後にコピー

インストールが完了したら、次のコマンドを使用して Nginx サーバーを起動できます:

nginx
ログイン後にコピー

次のコマンドを使用してシャットダウンしますNginx サーバー:

nginx –s stop
ログイン後にコピー

ステップ 3: PHP をインストールする

PHP は、Web 開発で重要な役割を果たし、広く使用されているサーバーサイド スクリプト言語です。次のコマンドを使用して、macOS システムに PHP をインストールします:

brew install php
ログイン後にコピー

インストールが完了したら、次のコマンドを使用してターミナルで PHP バージョンを表示できます:

php –v
ログイン後にコピー

Step 4: Nginx サーバーの構成

PHP を使用して Web リクエストを処理するように Nginx サーバーを構成します。これには、Nginx と PHP を事前にインストールする必要があります。 Nginx 構成ファイルは、macOS のディレクトリ /etc/nginx に保存されます。次のコマンドを使用して、Nginx 構成ファイルを開きます。

sudo nano /etc/nginx/nginx.conf
ログイン後にコピー

開いたファイルのサーバー ブロックに次のコードを追加します。

location ~ \.php$ {
    fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;
    fastcgi_param  QUERY_STRING      $query_string;
    fastcgi_param  REQUEST_METHOD    $request_method;
    fastcgi_param  CONTENT_TYPE      $content_type;
    fastcgi_param  CONTENT_LENGTH    $content_length;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    include        fastcgi_params;
}
ログイン後にコピー

ファイルを保存して閉じます。

ステップ 5: PHP 環境をテストする

最後のステップは、PHP 環境が正しく構成されているかどうかをテストすることです。 Web サイトのルート ディレクトリに phpinfo.php という名前の新しいファイルを作成し、そのファイルに次のコードを追加してください:

<?php phpinfo(); ?>
ログイン後にコピー

ファイルを保存して閉じます。次に、ブラウザで http://localhost/phpinfo.php にアクセスすると、ページ上に PHP 構成情報が表示されます。

以上がmacbook nginx php環境をセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!