Se hai appena installato CentOS Web Panel (vedi il link alla fine di questo articolo) probabilmente vorrai impostare un certificato SSL per il nome host del server. Prima di tutto, assicurati di puntare il nome host agli IP/server dei nomi del server.
Per impostare un certificato SSL per il nome host:
Accedi a CWP come rootVai a Account utente-> Nuovo accountInserisci i dettagli per il nuovo account. Per il Nome di dominio inserire il nome host (ad es. cwp-server.domain.com).Fai clic su Crea pulsanteVai a Impostazioni Apache->Gestione certificati SSL.Cerca AutoSSL scheda/sezione. Scegli il nome utente creato in precedenza, il dominio hostname e fai clic su Installa SSL pulsante. Verrà visualizzato un messaggio come Installazione AutoSSL per il dominio cwp1.plothost.com riuscita!In fondo alla pagina vedrai i dettagli della certificazione:
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.bundleApri il Gestione file CWP e vai al file /usr/local/cwpsrv/conf/cwpsrv.conf. Fare clic sul file per selezionarlo e quindi su Modifica pulsante.Nel cwpsrv.conf file, c appendi il nome del certificato e la chiave del certificato dall'impostazione predefinita:ssl_certificate /etc/pki/tls/certs/hostname.crt; ssl_certificate_key /etc/pki/tls/private/hostname.key;a
i nomi del passaggio 7. Nel nostro caso questi sono:ssl_certificate /etc/pki/tls/certs/cwp1.plothost.com.cert; ssl_certificate_key /etc/pki/tls/private/cwp1.plothost.com.key;Fai clic su Salva file e chiudere la finestra del File Manager di CWP.Ora vai su Impostazioni CWP->Riavvia server e fai clic su Riavvia il server ora pulsante.Aspetta qualche minuto e sarai in grado di connetterti a CWP tramite https://nomehost:2087. Questo è tutto 🙂
Il tutorial del filmato per questo articolo web della KB:
Video di YouTube rimosso!
Si noti che la generazione dello stesso certificato più volte può portare a un certo punto a errori Let's Encrypt Authority. Durante il test, a un certo punto abbiamo riscontrato questo errore:[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
Articolo della Knowledge Base correlato:come installare il pannello Web di CentOS