Я только что установил Nginx на Mac OS X (спасибо http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), но как мне перезапустить Nginx на Mac OS X?
Спасибо!
Я только что установил Nginx на Mac OS X (спасибо http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), но как мне перезапустить Nginx на Mac OS X?
Спасибо!
sudo nginx -s reload
.Ответы:
источник
&&
значит? Я думаю, это что-то другое, чем использовать;
?Для однострочника вы можете просто сделать:
Эти
-s
опции означает сигнал, и это вариант вы будете использовать для отправкиstop
,quit
,reopen
иreload
сигналы Nginx.Для получения дополнительной информации о параметрах, просто сделайте
nginx -h
список всех из них и их функций.Ура!
источник
sudo nginx
это, чтобы начать. Я думаю, что это как-то связано с тем, что nginx уже был остановлен в моем случае.sudo nginx -s reload || sudo nginx
вместо этого?Если
pkill
не удается найти, тоbrew install proctools
сначала установите его, используя .источник
sudo nginx -s quit
илиsudo -s reload
для варки:
sudo brew services restart nginx
источник
brew services restart nginx
я получаю ответ:Stopping
nginx... (might take a while)
==> Successfully stopped
nginx` (метка: homebrew.mxcl.nginx) `==> Successfully started
nginx` (метка: homebrew.mxcl.nginx)`sudo nginx -s stop && sudo nginx
вместо этого все в порядке, и новый конфиг работает.Если вы используете варку :
Чтобы увидеть все услуги:
Запустите сервис nginx:
Остановите службу nginx:
источник
sudo nginx -s выйти && sudo nginx
Checkout Nginx руководство
источник
Используете MAMP и Nginx? Тогда у вас есть установленный скрипт:
источник
Еще одно замечание: если вы хотите запустить nginx с launchctl, при загрузке Mac вы можете сделать следующее:
Короче говоря, вы должны положить свой
plist
файл/Library/LaunchDaemons
, а не в соответствии~/Library/LaunchAgents
с инструкциями Homebrew . Наконец, используйте-w
опцию сlaunchctl
. Для получения дополнительной информации следуйте этому руководству.источник