1. Obiettivo
Preparare un VirtualHost SSL locale o interno con chiavi, certificato e test rapidi.
2. File e componenti coinvolti
/etc/httpd/httpd.conf
/etc/httpd/ssl/server.key
/etc/httpd/ssl/server.crt
/etc/httpd/extra/httpd-ssl.conf
3. Flusso operativo
mkdir -p /etc/httpd/ssl
generare certificato con openssl req
configurare VirtualHost 443
riavviare httpd
4. Verifica operativa
apachectl -t
ss -lntup
grep 443
curl -kI https://127.0.0.1/
5. Note pratiche
Testa la configurazione con un file di prova separato dal sito reale e conserva una copia della config precedente.
Dopo il cambio configurazione esegui sempre un test sintassi e apri la pagina da browser o con curl su localhost.
Checklist rapida
[ ] Backup o copia della configurazione esistente eseguiti
[ ] File e comandi aggiornati come previsto
[ ] Test locale completato con esito positivo
[ ] Log o output finale verificati
[ ] Procedura di rollback annotata