Instale com cerveja
Use o brew para instalar o nginx com o comando:
brew install nginx
Após a instalação, execute:
sudo nginx
Testando
Abra o Navigator acessando o URL:
http://localhost:8080
Configuração
O local padrão de nginx.conf no Mac após a instalação com brew é:
/usr/local/etc/nginx/nginx.conf
Alterando a porta padrão (8080)
Devemos alterá-lo para 80. Primeiro pare o servidor nginx se ele estiver sendo executado por:
sudo nginx -s stop
Atualizar obrigado @ zue666, @ pixel67
se o apache estiver rodando também deve parar
sudo apachectl stop
Em seguida, abra nginx.conf com (exemplo vim):
vim /usr/local/etc/nginx/nginx.conf
e mude o:
server {
listen 8080;
server_name localhost;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
para:
server {
listen 80;
server_name localhost;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
Salve a configuração e reinicie o nginx
sudo nginx
Testando
Abra o Navigator acessando o URL:
http://localhost
Update: obrigado @pablohenrique
* ERROR 403 Forbidden – *
não se preocupe, algum outro aplicativo já está usando a porta 80. provavelmente seja skype.
1 Solução 1: Altere a porta do Skype em Skype> Preferências> avançado
2 Solução 2: Sem alteração do servidor {escute 80.
Isso significa que o nginx usará a porta 8080 em vez da 80. Para acessá-lo, eu usaria este url
http: // localhost: 8080 .
Alterando o caminho do local padrão da web
A pasta html nginx (apenas instalação do brew) é, por padrão, em:
/usr/local/Cellar/nginx/1.2.3/html
Nota: mude ** 1.2.3 ** para sua versão nginx.
A configuração do caminho padrão:
server {
listen 80;
server_name localhost;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
Para permitir que os usuários / para / www:
server {
listen 80;
server_name localhost;
#access_log logs/host.access.log main;
location / {
root /Users/to/www;
index index.html index.htm;
}
Após a alteração, reinicie o servidor nginix e o nginx agora está servindo páginas de sua pasta personalizada!
apreciar!