Acabei de instalar o Nginx no Mac OS X (obrigado http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), mas como reinicio o Nginx no Mac OS X?
Obrigado!
Acabei de instalar o Nginx no Mac OS X (obrigado http://www.kevinworthington.com/nginx-mac-os-snow-leopard-2-minutes/ ), mas como reinicio o Nginx no Mac OS X?
Obrigado!
Respostas:
sudo nginx -s stop && sudo nginx
&&
significa? Eu acho que é algo diferente do que usar ;
?
Para uma linha, você pode apenas fazer:
sudo nginx -s reload
As -s
opções significa sinal, e é a opção que você usará para enviar stop
, quit
, reopen
e reload
sinais para Nginx.
Para mais informações sobre as opções, basta fazer nginx -h
uma lista de todas elas e suas funções.
Felicidades!
sudo nginx
isso para começar. Eu acho que tinha algo a ver com o nginx já estar parado no meu caso.
sudo nginx -s reload || sudo nginx
?
sudo pkill nginx
sudo nginx
Se pkill
não for possível encontrar, instale-o usando brew install proctools
primeiro.
sudo nginx -s quit
ousudo -s reload
para instalação de cerveja: sudo brew services restart nginx
brew services restart nginx
recebo resposta: Stopping
nginx ... (might take a while)
==> Successfully stopped
nginx` (label: homebrew.mxcl.nginx) ` ==> Successfully started
nginx` (label: homebrew.mxcl.nginx)`
sudo nginx -s stop && sudo nginx
tudo está OK e a nova configuração funciona.
sudo nginx -s sai && sudo nginx
Guia nginx do Google Checkout
Usando MAMP e Nginx? Então você tem um script instalado:
sudo /Applications/MAMP/bin/restartNginx.sh
Apenas mais uma observação: se você deseja iniciar o nginx com o launchctl, quando o Mac for inicializado, faça o seguinte:
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
Em resumo, você precisa colocar seu plist
arquivo /Library/LaunchDaemons
, não ~/Library/LaunchAgents
como as instruções do Homebrew . Por fim, use a -w
opção com launchctl
. Para mais informações, siga este guia.
sudo nginx -s reload
.