Näin asennat Let's Encrypt SSL-sertifikaatin nginx-palvelimelle

Näin asennat Let's Encrypt SSL-sertifikaatin nginx-palvelimelle

Maa 29, 2019 ssl ssl certificate nginx lets encrypt knowledge base
NameOcean hoitaa ilmaiset wildcard-Let's Encrypt -varmenteet puolestasi suoraan hallintapaneelissa. Ei tarvetta säätää certbotin kanssa komentorivillä. Katso oppaamme SSL-varmenteiden luomiseen muutamalla klikkauksella: [https://nameocean.net/article/how-create-free-ssl-nameocean/](https://nameocean.net/article/how-create-free-ssl-nameocean/). Nyt asennamme varmenteen Nginx-palvelimeen. ### Vaihe 1 Lataa varmenne NameOceanin hallintapaneelista.

### Vaihe 2 Pura zip-tiedosto. Sisältä löytyy nämä tiedostot.

### Vaihe 3 Kopioi tiedostot palvelimelle. Käytä vaikka FTP:tä, SFTP:tä tai scp:tä. Tässä esimerkki scp:llä: ``` scp -r ~/Downloads/example.com 45.76.91.165:/root/ ``` Tiedostokansio example.com menee polkuun `/root/`. Vaihtoehtoisesti lataa zip suoraan palvelimelle NameOceanista. Kopioi Download Certificate -napin URL (esim. oikea klikkaus). Se näyttää tältä: ``` https://minio.yuix.org/nameocean/ua4d3b6338c0a90a64828df4e65ff551c/example.com.zip ``` Lataa ja pura näin: ``` wget https://minio.yuix.org/nameocean/ua4d3b6338c0a90a64828df4e65ff551c/example.com.zip unzip example.com.zip ``` Nyt varmenteet ovat palvelimella. ### Vaihe 4 Muokkaa Nginx-konfiguraatiota. ``` 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/; } ``` Ensimmäinen lohko ohjaa HTTP-pyynnöt HTTPS:ään. Toinen lohko hoitaa varsinaisten sivujen palvelun. Lisää omat asetuksesi PHP- tai Python-palvelimelle. Kysy lisää kommenteista. Lopuksi päivitä Nginx: ``` service nginx reload ```

Read in other languages:

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