Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LET'S ENCRYPT - Update site com Easy Engine
- Modificar o arquivo locations.conf:
- COMANDO:
- nano /etc/nginx/common/locations.conf
- Inserir logo abaixo de # Deny hidden files:
- location ~ /\.well-known {
- allow all;
- }
- *PARA SALVAR E SAIR DO EDITOR NANO:
- (crtl+O enter crtl+X)
- Reiniciar o Nginx:
- COMANDO:
- nginx -t && service nginx reload
- Fazer uma cópia do projeto letsencrypt para seu servidor:
- COMANDO:
- git clone https://github.com/letsencrypt/letsencrypt
- Entrar no diretório letsencrypt:
- COMANDO:
- cd letsencrypt
- Gerar, baixar e instalar o certificado:
- COMANDO:
- ./letsencrypt-auto certonly --webroot -w /var/www/exemplo.com.br/htdocs/ -d exemplo.com.br -d www.exemplo.com.br --email email@exemplo.com.br --text --agree-tos
- APÓS RECEBER A MENSAGEM DE SUCESSO:
- Criar o arquivo ssl.conf:
- COMANDO:
- nano /var/www/ucomm.com.br/conf/nginx/ssl.conf
- Inserir o caminho dos certificados:
- INSERIR:
- listen 443 ssl;
- ssl on;
- ssl_certificate /etc/letsencrypt/live/exemplo.com.br/fullchain.pem;
- ssl_certificate_key /etc/letsencrypt/live/exemplo.com.br/privkey.pem;
- *PARA SALVAR E SAIR DO EDITOR NANO:
- (crtl+O enter crtl+X)
- Reiniciar o nginx:
- COMANDO:
- nginx -t && service nginx reload
- Criar o arquivo force-ssl.conf:
- COMANDO:
- nano /etc/nginx/conf.d/force-ssl.conf
- Inserir as urls do site (modificando o exemplo.com.br) e fazer o redirecionamento:
- INSERIR:
- server {
- listen 80;
- server_name www.exemplo.com.br exemplo.com.br;
- return 301 https://exemplo.com.br$request_uri;
- }
- *PARA SALVAR E SAIR DO EDITOR NANO:
- (crtl+O enter crtl+X)
- Reiniciar o Nginx:
- COMANDO:
- nginx -t && service nginx reload
- RENOVAÇÃO AUTOMÁTICA (O CERTIFICADO EXPIRA APÓS 90 DIAS)
- Listar as tarefas do cron no servidor:
- COMANDO:
- crontab -e
- Inserir o script para renovação (no caso, ele renova diariamente):
- INSERIR:
- 0 12 * * * ee site update --le=renew --all 2> /dev/null # Renew letsencrypt SSL cert. Set by EasyEngine
- *PARA SALVAR E SAIR DO EDITOR NANO:
- (crtl+O enter crtl+X)
- PRONTO!!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement