Skip to content

Instantly share code, notes, and snippets.

@akatz
Created October 13, 2008 21:24
Show Gist options
  • Save akatz/16608 to your computer and use it in GitHub Desktop.
Save akatz/16608 to your computer and use it in GitHub Desktop.
The SSL Process goes like this:
1. You provide us with the following details, which I use in step 2:
1.1 Domain name, company name, city, state, country, contact email address
2. We generate you a certificate signing request (CSR) and private key.
3. You go to a signing authority (we recommend GeoTrust) and pay for a certificate, giving them the CSR when requested. If asked for server type, specify Apache.
4. You receive a signed certificate, which you pass on to us in a ticket (or place on one of your slices).
5. We set up Nginx to use that certificate.
Bear in mind that the domain you request must be exact, meaning domain.com is not the same as www.domain.com, you must specify exactly which you'd like to have, or buy 2 certificates. If you want *.domain.com, then you need to purchase a wildcard certificate.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment