Hur man ställer in SSL-certifikat på Apache Webserver med Webmin

Författare:Mikkel Haldorsen
Uppdaterad:18 apr. 2025

För att ställa in ett SSL-certifikat på Apache Webserver med hjälp av Esadax, följ dessa organiserade steg:

  1. Tillgång till VirtualHosts:

    • Navigera till det utökade avsnittet Servrar och klicka på fliken Skapa virtuell värd.
  2. Konfigurera inställningar för virtuell värd:

    • Välj alternativknappen "Any address" (valfri adress) för IP-flexibilitet.
    • Ställ in porten till 443 i fältet Port för HTTPS.
    • Ange DocumentRoot-katalogen där dina webbplatsfiler finns.
    • Ange ditt domännamn (t.ex. example.com) i fältet Servernamn.
  3. Lägg till virtuell server:

    • Kryssa i "Standard.httpd conf file" för att lägga till den virtuella servern i konfigurationsfilen.
    • Välj "Automatisk" från rullgardinsmenyn för direktivkopiering.
  4. Skapa virtuell värd:

    • Klicka på "Skapa nu" för att spara och skapa den nya VirtualHost.
  5. Aktivera SSL-modulen:

    • Se till att mod_ssl är aktiverat med:
      • a2enmod ssl (Apache)
      • yum install mod_ssl (CentOS-baserade system)
  6. Åtkomst till SSL-inställningar:

    • Klicka på den nyskapade VirtualHost för att öppna dess inställningar.
    • Kontrollera tillgängligheten för SSL-alternativ; aktivera om det behövs.
  7. Aktivera SSL / TLS-protokoll:

    • Aktivera TLS 1.1 och 1.2 om det stöds av din konfiguration.
    • Inaktivera äldre protokoll (SSL 2.0, 3.0, TLS 1.0) om det inte behövs.
  8. Konfigurera certifikatsökvägar:

    • Bläddra för att hitta och välja:
      • Certifikatfil (domain.crt)
      • Privat nyckel (domain.key)
      • CA-paket (ca_bundle.crt)
  9. Spara SSL-inställningar:

    • Ange sökvägar korrekt och klicka på "Spara".
  10. Verifiera SSL-installationen:

    • Använd onlineverktyg som SSL Checker för att säkerställa en lyckad installation.
    • Testa HTTPS-åtkomst för att bekräfta funktionaliteten.
  11. Underhåll och säkerhet:

    • Uppdatera regelbundet Apache och överväg att använda Let's Encrypt för gratis certifikat.
    • Säkerställ serversäkerheten med lämpliga åtgärder.