Mac phpサーバー構築環境構築

PHPz
リリース: 2023-05-06 14:51:07
オリジナル
914 人が閲覧しました

Mac PHP サーバー構築環境の構築

Web サイト構築の継続的な発展に伴い、PHP 言語を使用して Web サイトを開発することが増えていますが、Web サイトが正常に動作するためには PHP 環境が必要です。サーバー上に構築されます。この記事では、Mac システム上で PHP サーバー環境をセットアップする方法を紹介します。

  1. Homebrewのインストール

Homebrewは、さまざまなソフトウェアツールやライブラリファイルを簡単にインストールできるパッケージマネージャーです。ターミナルに次のコマンドを入力して、Homebrew をインストールします。

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

上記のコマンドを入力すると、Homebrew が Mac システムに自動的にインストールされます。

  1. PHP のインストール

PHP をインストールする前に、まず Xcode コマンド ライン ツールをインストールする必要があります。ターミナルに次のコマンドを入力して、Xcode コマンド ライン ツールをインストールします。

xcode-select --install
ログイン後にコピー

インストールが完了したら、Homebrew を使用して PHP をインストールできます。ターミナルに次のコマンドを入力します。

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

インストールが完了したら、次のコマンドを使用して PHP バージョンを確認できます。

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

PHP バージョン情報が表示される場合、インストールは成功です。

  1. PHP の構成

ターミナルに次のコマンドを入力して、PHP 構成ファイルを開きます:

sudo vi /usr/local/etc/php/7.4/php.ini
ログイン後にコピー

PHP の一部の構成項目は、次のコマンドで変更できます。 PHP 設定ファイル (メモリ制限、タイムゾーンなど)変更が完了したら、保存して終了する必要があります。

  1. Nginx のインストール

Nginx は高性能 Web サーバーであり、Homebrew を使用して Nginx をインストールできます。ターミナルに次のコマンドを入力してインストールします。

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

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

sudo nginx
ログイン後にコピー

ブラウザに「localhost」と入力して、 Nginx のようこそページ。同時に、Nginx のデフォルトのインストール パスは /usr/local/etc/nginx であり、Nginx 構成ファイルはこのパスで変更できます。

  1. Nginx と PHP の構成

ターミナルに次のコマンドを入力して、Nginx 構成ファイルを開きます:

sudo vi /usr/local/etc/nginx/nginx.conf
ログイン後にコピー

このファイルで Nginx を構成できますポート番号設定、Web サイトのルート ディレクトリ、仮想ホストなどの一部の構成。 Nginx と PHP 間の連携を実現するには、PHP 設定を Nginx 設定ファイルに追加する必要があります。次のコードをサーバー ブロックに追加します。

location ~ \.php$ {
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include        fastcgi_params;
}
ログイン後にコピー

保存して終了すると、/usr/local/var/log/nginx フォルダー内の Nginx ログ ファイルを表示して、Nginx の実行ステータスを監視できます。

  1. MySQL のインストール

MySQL は、一般的に使用されるリレーショナル データベースであり、PHP 開発でよく使用されるデータベースです。 Homebrew を使用して MySQL をインストールできます。ターミナルで次のコマンドを入力します:

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

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

mysql.server start
ログイン後にコピー
    # #概要
  1. #上記の手順により、Mac システム上に PHP サーバー環境を構築し、Nginx と PHP の連携を実現し、バックエンド データベースとして MySQL を使用することができました。もちろん、PHP や MySQL の設定では、データベースのユーザー名やパスワードなど、注意が必要な詳細が数多くありますが、これらはすべて通常の使用のために設定する必要があります。この記事が、PHP サーバー環境を正常にセットアップし、Web サイトを正常に動作させるのに役立つことを願っています。

以上がMac phpサーバー構築環境構築の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート