For Apache

NB! By the beginning of July 2018, all webpages uploaded over HTTP in Chrome 68 will appear as "not sure". [Click here for more info] (

VPS / dedicated server

Below is the guide for how to create KEY and CSR on your server.


  1. Log on to the server as root via command line
  2. Run the following command to generate KEY and CSR: (Use your domain name instead of
mkdir ~ / /
cd ~ / /
openssl req -out CSR.csr -new -newkey rsa: 2048 -nodes -keyout privateKey.key
  1. In the command line, fill out the form. See example:
Country Name (2 letter code) NO
State or Province Name (full name) OSLO
Locality Name (eg, city) OSLO
Organization Name (eg company) Servetheworld
Organizational Unit Name (eg, section) HQ
Common Name (eg, fully qualified host name)
Email Address
  1. CSR and KEY (Key) are now created

The key must always be on the server and not moved. The certificate can not be used if KEY is deleted.

Remember to book an SSL certificate:
Type of certificate - DV SSL, EV SSL or wildcard SSL
Which domain name SSL should apply to
How many year should the certificate apply
Create so that you can verify ownership on the domain
Send us your CSR