Per installare un certificato SSL sull'istanza Amazon AMI Linux, segui questi passaggi:
Genera CSR e chiave privata:
example.com.cnf) con i dettagli del tuo dominio.echo '[NewRequest]' > example.com.cnf
echo 'Subject = "/C=US/ST=CA/L=Mountain View/O=My Company/OU=IT/CN=myserver"' >> example.com.cnf
echo 'Exportable = TRUE' >> example.com.cnf
echo 'KeyLength = 2048' >> example.com.cnf
echo 'KeySpec = 1' >> example.com.cnf
echo 'KeyUsage = 0xf0' >> example.com.cnf
echo 'MachineKeySet = TRUE' >> example.com.cnf
openssl req -key privateKey.pem -out csr.pem -reqext -config example.com.cnf
Invia CSR all'autorità di certificazione (CA):
csr.pem presso il provider CA (ad esempio, Esadax) per ottenere i file del certificato.Combina Certificato e Chiave Privata:
cat privateKey.pem certificate.pem > server.crt
Installare Certificato SSL su Istanza Linux:
sudo openssl x509 -req -in server.crt -key -out temp.pem -days 365 -nodes
Impostare le autorizzazioni:
chmod 600 privateKey.pem
chmod 600 temp.pem
Riavvia i servizi rilevanti:
sudo nginx -s reloadsudo systemctl reload apache2Verifica installazione SSL:
openssl s_client per controllare il certificato e assicurarti che sia attendibile.