You maintain one or more web Apache or Nginx servers on Unix/Linux systems.
You do so by maintaining the httpd.conf
by hand — ie not via a configuration wizard.
You like to understand what you are doing — not just apply a recipe and hope that it works.
You have been meaning to get round to this for some time, but have not because of one or more of ...
See notes you want to create a self signed certificate.
Notes and scripts that will let you set this all up in about an hour.
There are a set of pages that explain what and why needs to be done, also some
simple scripts to help with the setup and running of Let's Encrypt interaction.
A simple template OpenSSL.cnf
file is provided with explanation of
how you tweak it for your site.
You will need to reconfigure Apache/Nginx in two phases.
You can start by downloading the latest LetsEncryptManage
These instructions work with both Apache 2.2 & 2.4 and also Nginx. The tar file contains some snippets of sample configuration file.
This includes acme_tiny
which you can see at https://github.com/diafygi/acme-tiny
phcl_acme
works with acme_tiny
phcl_acme
OpenSSL.cnf
filesReturn to tutorial home.
If you want any help using the above, or have any comments or suggestions, please contact us.