GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Richten Sie ein SSL-Zertifikat für den Hostnamen im CentOS-Webpanel ein

Diese Anleitung funktioniert nicht mehr! (26. September 2018)

Wenn Sie gerade das CentOS-Webpanel installiert haben (siehe Link am Ende dieses Artikels), möchten Sie wahrscheinlich ein SSL-Zertifikat für den Hostnamen des Servers einrichten. Stellen Sie zunächst sicher, dass der Hostname auf die IPs/Nameserver des Servers verweist.

So richten Sie ein SSL-Zertifikat für den Hostnamen ein:

  1. Melden Sie sich bei CWP an als root
  2. Navigieren Sie zu Benutzerkonten -> Neues Konto
  3. Geben Sie die Details für das neue Konto ein. Für den Domänennamen Geben Sie den Hostnamen ein (z. B. cwp-server.domain.com).
  4. Klicken Sie auf Erstellen Schaltfläche
  5. Gehen Sie zu Apache-Einstellungen->SSL Cert Manager.
  6. Suchen Sie nach AutoSSL Registerkarte/Abschnitt. Wählen Sie den zuvor erstellten Benutzernamen, die Hostname-Domain und klicken Sie auf SSL installieren Taste. Sie sehen eine Meldung wie AutoSSL-Installation für Domain cwp1.plothost.com erfolgreich!
  7. Unten auf der Seite sehen Sie die Zertifizierungsdetails:

    DocumentRoot:/home/cwp1/public_html
    SSLCertificateFile:/etc/pki/tls/certs/cwp1.plothost.com.cert
    SSLCertificateKeyFile:/etc/pki/tls/private/cwp1.plothost.com.key
    SSLCertificateChainFile:/etc/pki/tls/certs/cwp1.plothost.com.bundle

  8. Öffnen Sie denCWP-Dateimanager und navigieren Sie zur Datei  /usr/local/cwpsrv/conf/cwpsrv.conf. Klicken Sie auf die Datei, um sie auszuwählen, und dann auf Bearbeiten Taste.
  9. In der cwpsrv.conf Datei,c Hängen Sie den Namen des Zertifikats und den Zertifikatsschlüssel von der Vorgabe ab :
     ssl_certificate /etc/pki/tls/certs/hostname.crt; 
     ssl_certificate_key /etc/pki/tls/private/hostname.key;

    to die Namen aus Schritt 7. In unserem Fall sind dies:

     ssl_certificate /etc/pki/tls/certs/cwp1.plothost.com.cert; 
     ssl_certificate_key /etc/pki/tls/private/cwp1.plothost.com.key;
  10. Klicken Sie auf Datei speichern Schaltfläche und schließen Sie das Fenster des CWP-Dateimanagers.
  11. Gehen Sie jetzt zu CWP-Einstellungen->Server neu starten und klicken Sie auf Server jetzt neu starten Schaltfläche.
  12. Warten Sie einige Minuten und Sie können sich mit CWP verbinden über https://hostname:2087. Das ist es  🙂 

Das Film-Tutorial für diesen KB-Webartikel:

YouTube-Video entfernt!

Beachten Sie, dass das mehrmalige Generieren desselben Zertifikats irgendwann zu Let’s Encrypt Authority-Fehlern führen kann. Während des Tests haben wir an einer Stelle diesen Fehler erhalten:

[Fri Mar 23 15:57:42 EDT 2018] Sign failed: "detail":"Error creating new cert :: too many certificates already issued for exact set of domains: cwp.plothost.com: see https://letsencrypt.org/docs/rate-limits/"
[Fri Mar 23 15:57:42 EDT 2018] Please check log file for more details: /root/.acme.sh/acme.sh.log

Zugehöriger KB-Artikel:How to install CentOS Web Panel


Cent OS
  1. So legen/ändern Sie einen Hostnamen unter CentOS 7 Linux

  2. Kostenloses SSL für Nginx auf Centos von Let’s encrypt

  3. So legen Sie den Hostnamen in CentOS 7 / RHEL 7 fest oder ändern ihn

  4. Installieren Sie Softaculous im CentOS-Webpanel

  5. Ändern Sie das Root-Passwort im CentOS Web Panel

CentOS Web Panel:So installieren Sie es unter CentOS 7 oder 8 Linux

So installieren Sie ein kostenloses SSL-Zertifikat für Apache unter CentOS 8

So installieren Sie ein kostenloses SSL-Zertifikat für Nginx unter CentOS 8

CentOS Web Panel – All-in-One kostenloses Webhosting Control Panel für CentOS/RHEL 6

So installieren Sie das Control Web Panel unter CentOS 8

So installieren Sie das CentOS-Webpanel unter CentOS 7