この記事は、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 サーバーが再起動されます;
以上がMac での PHP 開発環境のセットアップに関するチュートリアル (詳細な手順)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。