: !/bin/sh # generate RSA private key rm -f g3.zip zip -9 /tmp/g3.zip g3 openssl genrsa -des3 -rand g3.zip -out server.key 1024 rm -f g3.zip # generate CSR openssl req -new -key server.key -out server.csr # generate self signed certificate openssl x509 -days 3650 -req -in server.csr -signkey server.key -out server.crt # remove pass-phrase openssl rsa -in server.key -out server.key.insecure # install generated ssl files to apache conf cp server.key.insecure /usr/lib/apache/conf/ssl.key/server.key chmod 400 /usr/lib/apache/conf/ssl.key/server.key cp server.crt /usr/lib/apache/conf/ssl.crt/server.crt chmod 400 /usr/lib/apache/conf/ssl.crt/server.crt