Notícias

Conheça nosso blog e acompanhe nossas novidades.

Como instalar certificado SSL no Linux. (nginx)

ssl (1)

Como Instalar SSL com nginx.

O nginx é responsável por gerar e instalar o certificado digital dentro do servidor Ubuntu ou qualquer outro.

Para realizar a instalação é bem simples.

Instale o nginx web server

sudo apt-get install nginx

Desative a configuração padrão do nginx e crie etc/nginx/sites-available/reverse-proxy.conf to reverse proxy

Entre na pasta /etc/nginx/sites-enabled/ digite ls para ver os arquicos, ao encontrar o arquivo default use:

nano reverse-proxy.conf

na pagina que irá se abrir cole o seguinte texto:

server {
listen 80;
listen [::]:80;

    server_name mkt.giromidias.com.br;

    access_log /var/log/nginx/reverse-access.log;
    error_log /var/log/nginx/reverse-error.log;

    location / {
            proxy_pass http://127.0.0.1:5678;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;

            proxy_set_header Connection '';
            proxy_http_version 1.1;
            chunked_transfer_encoding off;
            proxy_buffering off;
            proxy_cache off;
    }

}

pressione Ctrl+X > Y > Enter

Agora temos que remover o link entre default e linkar com reverse-proxy.conf que acabamos de criar.

sudo unlink /etc/nginx/sites-enabled/default
sudo ln -s /etc/nginx/sites-available/reverse-proxy.conf /etc/nginx/sites-enabled/reverse-proxy.conf

sudo systemctl restart nginx

Agora basta usar os comandos a seguir para usar o HTTPS,

Use:

sudo apt-get install python3-certbot-nginx
sudo certbot –nginx -d mkt.giromidias.com.br

Obs: Se estiver usando um servidor Oracle, lembre-se de habilitar HTTP e HTTPS access no iptables (/etc/iptables/rules.v4)

-A INPUT -p tcp -m state –state NEW –dport 80 -j ACCEPT
-A INPUT -p tcp -m state –state NEW –dport 443 -j ACCEPT

Pedro Henrique

Pedro Henrique

O faz tudo da empresa.

LEIA MAIS