1

我想在我的 mac(Yosemite10.10.5)上安装 nginx 和 php。但是当我重新启动 mac 时 php-fpm 无法自动启动。

step1,通过brew安装nginx

===>成功,我可以访问http://localhost/index.html

step2、设置nginx服务自动启动如下

sudo chown root:wheel/usr/local/opt/nginx/bin/nginx
sudo chmod u+s/usr/local/opt/nginx/bin/nginx
mkdir -p ~/Library/LaunchAgents
cp /usr/local/opt/nginx/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/

第三步,测试自动启动功能,见图。

===>成功

step4、通过brew安装php5.4

===>成功

step4、设置php54自动启动如下

sudo chown root:wheel /usr/local/opt/php54/sbin/php-fpm
sudo chmod u+s /usr/local/opt/php54/sbin/php-fpm
cp /usr/local/opt/php54/homebrew.mxcl.php54.plist ~/Library/LaunchAgets

step5、测试自动启动功能

===>失败了,什么也没发生。看图片。

第6步,我想这是权限问题,所以我输入如下并成功。

sudo launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php54.plist

所以,我作为nginx做了第4步以避免权限问题,但结果失败。任何帮助将不胜感激。

图片

4

0 回答 0