Mac での PHP 開発環境のセットアップに関するチュートリアル (詳細な手順)

不言
リリース: 2023-04-05 14:02:02
転載
6161 人が閲覧しました

この記事は、Mac 上で PHP 開発環境をセットアップするためのチュートリアル (詳細な手順) を提供します。これは一定の参考価値があります。必要な友人は参照できます。お役に立てれば幸いです。

php のローカル開発環境のセットアップは非常に簡単です。3 つのプロセスを正常に開始するだけです。手順は次のとおりです:

1. サーバー側プログラミング言語: PHP をインストールし、php を起動します。 -fpm プロセス。;

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

2. Web サーバーのインストール: Nginx;

2.1 在配置文件 nginx.conf 中添加 FastCGI 模块的配置;
2.2 启动 Nginx 服务器
    nginx
ログイン後にコピー

3. データベースのインストール: Mysql と開始:

mysql.server
ログイン後にコピー

この時点で、環境がセットアップされ、ローカルで php プロジェクトを楽しく開発できるようになります。

まだ理解できない場合でも、それは理解できます。克服する必要のある知識ポイントがあるかもしれません:
1. Mac に php nginx と mysql をインストールする方法は?

brew install * インストールを使用します。ここで、* は php nginx mysql のいずれかを指します。

2. php-fpm プロセスとは何ですか?

は FastCGI プロトコルを実装し、php インタープリター (php-cgi) のプロセスを管理し、php-fpm プロセス マネージャーを通じて開始されます。
まだ理解できない場合は、https://segmentfault.com/a/1190000018374234

3. FastCGI モジュールとは何ですか?

FastCGI モジュールは、サーバーサイド プログラミング言語で情報を転送するために Nginx によって使用されます;
C に多くのクラス ライブラリがあり、PHP に多くの拡張機能があるのと同じように、Nginx には多くのモジュールがあり、それらは構成可能ですまたは必要に応じて使用;

4. mysqld の代わりに mysql.server を使用する理由は何ですか?

mysqld と比較して、msyql.server を使用する最大の利点は次のとおりです。エラーが発生し、mysql サーバーがダウンすると、自動的に mysql サーバーが再起動されます;

5. サーバーとは何ですか?

は物理的な概念だけでなく、多くのコンテキストでデーモン プロセスも指します。


以上がMac での PHP 開発環境のセットアップに関するチュートリアル (詳細な手順)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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