Generate a CSR (Certificate Signing Request)

$ sudo openssl req -new -key wzuup.key -out wzuup.csr
Enter pass phrase for wzuup.key:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code)[AU]:DE
State or Province Name (full name)[Some-State]:Baden-Württemberg
Locality Name (eg, city)[]:Karlsruhe
Organization Name (eg, company)[Internet Widgits Pty Ltd]:WZUUP.de
Organizational Unit Name (eg, section)[]:
Common Name (eg, YOUR name)[]:www.wzuup.de
Email Address []:[email protected]
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:

Use the certificate

Now you have four files:
* wzuup.key.org: the certificate key with passphrase
* wzuup.key: the certificate key without passphrase
* wzuup.csr: the request for the certificate
* wzuup.crt: the self-signed certificate