Instalando o NGINX no Mac OSX

Olá pessoal, de volta ao blog com mais uma publicação para aqueles que querem instalar o poderoso e super rápido NGINX no Mac OSX. Primeiramente temos que saber que o Apache já vem instalado e configurado no Mac OS e para não haver conflitos de portas é importante desabilitarmos ele antes mesmo de começar.

  • Desabilitando o Apache da inicialização do OSX

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

  • Instalando o NGINX no Mac OS X

Para instalar o NGINX utilizaremos o Brew. O brew é um gerenciador de ports para o Mac OS que hoje podemos dizer que é um substituto a altura do MacPorts. Abra um console e como usuário padrão execute:

brew install nginx

  • Editando as configurações do NGINX

Lembre-se de ter seguido os passos anteriores para desabilitar o Apache para que não tenha conflitos de porta ao iniciar o NGINX. Faremos as seguintes modificações abaixo:

server {
listen       80;
server_name  localhost;

#access_log  logs/host.access.log  main;

location / {
    root   /var/www/;
    index  index.html index.htm;
}

  • Carregando as alterações

Para recarregar as configurações basta executar o comando nginx no terminar

  • Comandos úteis

a) recarregando o NGinx

nginx -s stop | quit | reopen | reload