Making a self-signed SSL certificate for use with Apache web server:

First, generate an SSL key:

   openssl genrsa -des3 -out server.key 1024

Then generate an SSL signing request:

   openssl req -new -key server.key -out server.csr

Finally, generate the certificate:

   openssl req -new -key server.key -x509 -days 1001 -out server.crt

(You may wish to change the number of days. 1001 days is about 3 years.)

That should do it!

Return to Stu's Linux page