27 may 2008

Certificado SSL con OpenSSL para Apache

Llevo rato sin postear, pero aqui va:

Para crear la llave privada:
# openssl req $@ -new -x509 -days 365 -nodes -out -keyout

Para crear el certificado:
# openssl req -new -x509 -key privatekey.pem -out cacert.pem -days 365

Se puede colocar la llave privada y el certificado en un mismo archivo:
# cat cacert.pem >> privatekey.pem

Habilitar SSL en httpd.conf

Configuracion en httpd-ssl.conf:
SSLCertificateFile "/usr/local/apache//ssl/SSLCert.pem"
SSLCertificateKeyFile "/usr/local/apache//ssl/SSLCert.pem"