Eu instalei o NGINX usando este tutorial:
C3M Digital NGINX Tuturial
mas depois de ler este artigo sobre problemas de segurança com tutoriais de configuração "recortar e colar":
Artigo de Neal Poole sobre segurança e configuração do NGINX
Eu decidi seguir a sugestão de Poole para usar a configuração sugerida no codex do WordPress:
Codex na configuração NGINX
Eu usei a configuração do Codex para uma instalação multisite usando o W3 Total Cache. Ao tentar iniciar o NGINX, recebo um erro dizendo que o teste /etc/nginx/nginx.conf falhou. A mensagem de erro foi:
"Reiniciando o nginx: nginx: [emerg] diretiva desconhecida" // "em /etc/nginx/sites-enabled/teambrazil.com:18"
Quando observei a configuração específica do meu site nesse caminho, percebi que a regra de regravação no bloco do servidor era:
rewrite ^ $scheme://teambrazil.conf$request_uri redirect;
Essa linha no exemplo do Codex foi:
rewrite ^ $scheme://mysite.conf$request_uri redirect;
Isso pareceu um erro para mim e eu mudei de linha para:
rewrite ^ $scheme://teambrazil.com$request_uri redirect;
Eu então tentei reiniciar o NGINX, mas recebi a mesma mensagem de erro.
Minha pergunta é: isso é um erro, e há algo mais que eu tenho que fazer além de reiniciar o NGINX depois de fazer essa mudança?
Como sugerido pelos dois tutoriais, eu configurei os diretórios: / etc / nginx / sites-enabled e / etc / nginx / sites-available e criei os links simbólicos apropriados usando:
touch /etc/nginx/sites-available/teambrazil.com
ln -s /etc/nginx/sites-available/teambrazil.com /etc/nginx/sites-enabled/teambrazil.com
Há algo mais que preciso considerar depois de fazer essa correção? Ou não foi um erro em primeiro lugar? Estou bem presa aqui.
BTW, eu estou usando o Debian squeeze como um SO no VPS da Amerinoc. Estou apenas familiarizando-me com a administração do VPS e sou praticamente um noob.
Muito obrigado, agradecemos qualquer contribuição.