Come trasferisco un certificato SSL da un server Apache a un server NGINX?
Ogni aiuto è molto apprezzato.
Come trasferisco un certificato SSL da un server Apache a un server NGINX?
Ogni aiuto è molto apprezzato.
Risposte:
Devi copiare i seguenti file:
dal percorso di configurazione SSL APACHE al percorso di configurazione del server NGINX.
Ora apri il tuo file host virtuale Nginx per il sito Web che stai proteggendo. Se hai bisogno che il tuo sito sia accessibile attraverso connessioni sia sicure (https) che non sicure (http), avrai bisogno di un modulo server per ogni tipo di connessione. Crea una copia del modulo server non sicuro esistente e incollalo sotto l'originale. Quindi aggiungi le righe in grassetto di seguito:
server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/your_domain_name.crt; (or .pem)
ssl_certificate_key /etc/ssl/your_domain_name.key;
server_name your.domain.com;
access_log /var/log/nginx/nginx.vhost.access.log;
error_log /var/log/nginx/nginx.vhost.error.log;
location / {
root /home/www/public_html/your.domain.com/public/;
index index.html;
}
}
Modifica i nomi dei file in modo che corrispondano ai tuoi file di certificato:
Ora riavvia Nginx.
Eseguire il comando seguente per riavviare Nginx:
sudo /etc/init.d/nginx restart