För att installera ett SSL-certifikat på din Amazon AMI Linux-instans följer du dessa organiserade steg:
Generera CSR och privat nyckel:
example.com.cnf) med dina domänuppgifter.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
Skicka CSR till certifikatutfärdare (CA):
csr.pem till din CA-leverantör (t.ex. Esadax) för att få certifikatfiler.Kombinera certifikat och privat nyckel:
cat privateKey.pem certificate.pem > server.crt
Installera SSL-certifikat på Linux-instans:
sudo openssl x509 -req -in server.crt -key -out temp.pem -days 365 -nodes
Ställ in behörigheter:
chmod 600 privateKey.pem
chmod 600 temp.pem
Starta om relevanta tjänster:
sudo nginx -s reloadsudo systemctl reload apache2Verifiera SSL-installation:
openssl s_client för att kontrollera certifikatet och se till att det är betrott.