Manual de Instalação - Nginx PDF
Manual de Instalação - Nginx PDF
Manual de Instalação - Nginx PDF
Nginx
Instalando o seu Certificado SSL
Voc precisar de: Seu certificado em formato PEM (Raiz, Raiz intermediria e Arquivo
do seu certificado).
Concatenar/Juntar vrios certificados em um s arquivo
Combinar todos os arquivos em um s arquivo.
Se voc recebeu um .crt e um .ca-bundle:
1 - Utilizando o comando cat (em sistemas operacionais Unix e semelhantes):
cat www_seudominio_com_br.crt www_seudominio_com_br.ca-bundle >> ssl-bundle.crt
2 - Utilizando um editor de textos:
Copie o contedo de seu certificado: www.seudominio_com_br.crt para o arquivo
'www_seudominio_com_br.ca-bundle' logo acima do texto j existente.
Salve o novo arquivo como: ssl-bundle.crt.
Configure seu Virtual Host nginx
1. Mova o arquivo recm-criado ssl-bundle.crt para o local onde voc salva os
arquivos de certificados. Exemplo: /etc/ssl/certs/.
2. Crie/Modifique o arquivo de configurao do seu site, que pode estar nos
seguintes locais:
* /etc/nginx/sites-available/
* /usr/local/nginx/sites-available/
3. Certifique-se dos seguintes itens:
- 'ssl' deve estar em 'on'.
- Configure 'listen' para a sua porta SSL; geralmente a 443.
- Configure 'ssl_certificate' para o local onde voc salvou o certificado.
- Configure 'ssl_certificate_key' para o local onde voc salvou a Chave Privada.
4. Voc tambm pode configurar o seguinte:
-- ssl_ciphers ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM;
#Desabilita todas as cifras fracas.
-- ssl_protocols SSLv3 TLSv1; #Habilita SSLv3/TLSv1, mas no SSLv2, que fraco
e no deve mais ser utilizado.
Exemplo de um Virtual Host Nginx com SSL configurado
server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/certs/meusite_com_br.crt;
ssl_certificate_key /etc/ssl/private/meusite.key;
#Habilita SSLv3/TLSv1, mas no SSLv2, que fraco e no deve mais ser utilizado.
ssl_protocols SSLv3 TLSv1;
#Desabilita todas as cifras fracas
ssl_ciphers ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM;
server_name seudominio.com.br;
}
Fim da instalao!