## Trinn 1:Oppdater systemet
Før du installerer Encrypt, sørg for at systemet ditt er oppdatert ved å kjøre følgende kommando:
```
sudo dnf oppdatering
```
Trinn 2:Installer forutsetningspakker
Installer forutsetningspakkene som kreves av Encrypt:
```
sudo dnf installer epel-release python-certbot-nginx
```
Trinn 3:Aktiver EPEL-depotet
Hvis EPEL-depotet ikke allerede er aktivert, kjør følgende kommando for å aktivere det:
```
sudo dnf config-manager --set-aktiverte PowerTools
```
Trinn 4:Installer Krypter fra EPEL-depotet
Installer Krypter ved å bruke yum-pakkebehandlingen:
```
sudo dnf installer certbot
```
Trinn 5:Konfigurer SELinux
Kryptering krever spesifikke SELinux-policyer for å fungere korrekt. Kjør følgende kommandoer for å lage de nødvendige policyene:
```
sudo semanage port -a -t http_port_t 80
sudo semanage port -a -t http_port_t 443
sudo semanage permissive -a httpd_t
```
Trinn 6:Tillat kryptering gjennom brannmuren
Åpne de riktige portene i brannmuren for å tillate Krypter trafikk:
```
sudo brannmur-cmd --permanent --add-port=80/tcp
sudo brannmur-cmd --permanent --add-port=443/tcp
sudo brannmur-cmd --reload
```
Trinn 7:Testkryptering
Utfør følgende kommando for å teste krypteringsinstallasjonen:
```
sudo certbot
```
Trinn 8:Skaff et SSL-sertifikat
Bruk Krypter for å få et SSL-sertifikat:
```
sudo certbot --nginx
```
Følg instruksjonene på skjermen for å konfigurere SSL-sertifikatet.
Trinn 9:Bekreft installasjon av SSL-sertifikat
Etter å ha fått SSL-sertifikatet, sørg for at det er riktig installert:
```
sudo nginx -t
```
Trinn 10:Aktiver tjenesten for automatisk fornyelse
Sett opp en cron-jobb for å automatisk fornye SSL-sertifikatet ditt:
```
sudo crontab -e
```
Legg til følgende oppføring:
```
0 1 * * * /usr/bin/certbot forny --quiet
```
Lagre crontab og avslutt.
Husk å erstatte `example.com` med ditt domenenavn.