Slik installerer du Let's Encrypt SSL på nginx – trinn for trinn

Slik installerer du Let's Encrypt SSL på nginx – trinn for trinn

Mar 29, 2019 ssl ssl certificate nginx lets encrypt knowledge base

NameOcean gir deg gratis wildcard-sertifikater fra Let's Encrypt rett i dashboardet. Ingen behov for å rote med certbot på kommandolinja. Sjekk guiden vår for å sette opp SSL med bare noen få klikk: https://nameocean.net/article/how-create-free-ssl-nameocean/

Nå installerer vi sertifikatene på Nginx-serveren din.

Trinn 1

Last ned sertifikatet fra NameOcean-dashboardet.

Trinn 2

Pakk ut zip-filen. Da ser du disse filene.

Trinn 3

Kopier filene til serveren. Bruk FTP, SFTP eller scp. Her er et eksempel med scp:

scp -r ~/Downloads/example.com 45.76.91.165:/root/

Dette flytter mappen example.com til /root/ på serveren.

Du kan også laste ned zip-filen direkte på serveren. Høyreklikk "Download Certificate"-knappen i dashboardet, kopier lenken (noe sånt som dette):

https://minio.yuix.org/nameocean/ua4d3b6338c0a90a64828df4e65ff551c/example.com.zip

Last ned og pakk ut med disse kommandoene:

wget https://minio.yuix.org/nameocean/ua4d3b6338c0a90a64828df4e65ff551c/example.com.zip
unzip example.com.zip

Nå ligger sertifikatfilene på plass på serveren.

Trinn 4

Konfigurer Nginx.

server {
    listen 80;
    server_name example.com www.example.com;

    location / {
        access_log off;
        log_not_found off;
        return 301 https://$host$request_uri;
    }
}

server {
  listen 443 ssl;
  server_name example.com www.example.com;
  ssl_certificate /root/example.com/fullchain.pem;
  ssl_certificate_key /root/example.com/privkey.pem;

  root /path/to/mywebsite/;
}

Første server-blokk sender all HTTP-trafikk (http://example.com) til HTTPS (https://example.com).

Andre blokk håndterer selve nettsiden din på HTTPS. Legg til det du trenger for PHP, Python eller annet. Spør oss gjerne i kommentarene om mer.

Last til slutt Nginx-konfigurasjonen på nytt:

service nginx reload

Read in other languages:

EN TR DA DE ES FR IT HU NL PL PT RO FI SV UZ CS EL BG RU ZH-HANS