如何在 Mac OS X 上运行 Nginx 和 PHP?

如何在 Mac OS X 上运行 Nginx 和 PHP?

PHP 5.3.6在 上安装了Mac OS X 10.6,但是如何使用 Nginx 而不是 Apache 来运行它?

以前我用的MAMPApache但我想切换到nginx

如何在 Mac OS X 上安装 Nginx 和 PHP?

答案1

Mac OSX 内置的 Apache2 可以运行 PHP,只需取消注释 httpd.conf 文件中的此行即可:

LoadModule php5_module libexec/apache2/libphp5.so

这不适用于 Nginx

对于 Nginx,你必须从源代码编译并配置您的服务器文件以使用 fastcgi。

您还必须安装 php5-fpm 或旧的 spawn-fcgi 或 php-cgi 方法之一。您安装的 PHP 5.3.6 无法与 Nginx 配合使用。

我会选择 php-fpm,你可以得到wiki 上的安装说明。

相关内容