## Steg 1:Uppdatera systemet
Innan du installerar Encrypt, se till att ditt system är uppdaterat genom att köra följande kommando:
```
sudo dnf uppdatering
```
Steg 2:Installera förutsättningspaket
Installera de förutsättningspaket som krävs av Encrypt:
```
sudo dnf installera epel-release python-certbot-nginx
```
Steg 3:Aktivera EPEL-förvaret
Om EPEL-förvaret inte redan är aktiverat, kör följande kommando för att aktivera det:
```
sudo dnf config-manager --set-aktiverade PowerTools
```
Steg 4:Installera Encrypt från EPEL Repository
Installera Kryptera med yum-pakethanteraren:
```
sudo dnf installera certbot
```
Steg 5:Konfigurera SELinux
Kryptera kräver specifika SELinux-policyer för att fungera korrekt. Kör följande kommandon för att skapa de nödvändiga policyerna:
```
sudo semanage port -a -t http_port_t 80
sudo semanage port -a -t http_port_t 443
sudo semanage tillåtande -a httpd_t
```
Steg 6:Tillåt kryptera genom brandväggen
Öppna lämpliga portar i brandväggen för att tillåta Kryptera trafik:
```
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
sudo firewall-cmd --reload
```
Steg 7:Testkryptera
Ge följande kommando för att testa kryptera installationen:
```
sudo certbot
```
Steg 8:Skaffa ett SSL-certifikat
Använd Kryptera för att få ett SSL-certifikat:
```
sudo certbot --nginx
```
Följ instruktionerna på skärmen för att konfigurera ditt SSL-certifikat.
Steg 9:Verifiera installationen av SSL-certifikat
När du har erhållit SSL-certifikatet, se till att det är korrekt installerat:
```
sudo nginx -t
```
Steg 10:Aktivera tjänsten för automatisk förnyelse
Ställ in ett cron-jobb för att automatiskt förnya ditt SSL-certifikat:
```
sudo crontab -e
```
Lägg till följande post:
```
0 1 * * * /usr/bin/certbot förnya --quiet
```
Spara crontab och avsluta.
Kom ihåg att ersätta `example.com` med ditt domännamn.