welcome: please sign in

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment
First name of the author of the GNU Manifesto

Revision 6 as of 2007-11-12 04:01:20

Edit

MemberManual / ServingWebsites / SslCert

This is the page of the MemberManual that describes how to generate a valid SSL cert.

TableOfContents

Making a cert for use with Domtool

If you are creating an SSL certificate to use for a web virtual host via DomTool, then you should generate a single output file instead of separate .crt and .key files.

Here is an example. DAYS indicates the number of days that you want the certificate to be valid. FILE is the filename of the certificate that will be generated: it should end in ".pem". The certificate should be placed somewhere in your home directory, like "~/certs", for example.

openssl req -x509 -newkey rsa:1024 -keyout FILE -out FILE -days DAYS -nodes

Here is an explanation of the parameters that you will be asked to provide.

Making a self-signed cert

To create a self-signed SSL cerificate in file.crt with key in file.key, you can run:

openssl req -x509 -newkey rsa:1024 -keyout file.key -out file.crt -days 9999 -nodes