Я хочу установить nginx и php на моем Mac (Yosemite10.10.5).но php-fpm не может автоматически запускаться при перезагрузке компьютера Mac.
шаг1, установите nginx с помощью brew
===> Успех, я могу посетить Http: //localhost/index.html
шаг 2, установите автозапуск службы 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/
шаг 3, проверьте функцию автозапуска, см. рис.
===> Успех
шаг 4, установите php5.4 с помощью brew
===> Успех
шаг 4, установите автозапуск 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
шаг 5, протестируйте функции автозапуска
===>не удалось, и ничего не произошло. см. рис.
step6, я полагаю, что это проблема с правами доступа, поэтому я набрал следующее и добился успеха.
sudo launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php54.plist
Итак, я сделал step4 как nginx, чтобы избежать проблем с правами доступа, но результат не удался. любая помощь будет оценена.
Задача ещё не решена.
Других решений пока нет …