Certbot with Apache

Revision as of 21:08, 29 December 2019 by Root (talk | contribs)

The environment for the following examples is: CentOS 7 and Apache

Simple Example (Interactive): certbot --apache


Both of the above examples will do the following;

  • Modify the /etc/http/conf/httpd.conf file by adding several items
    • Several "Rewrites" to the VirtualHost section for the web site
    • RewriteEngine on

      RewriteCond %{SERVER_NAME} =WhateEverWebSiteName [OR]

      RewriteCond %{SERVER_NAME} =WhateEverWebSiteName

      RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

    • an Include: Include /etc/httpd/conf/httpd-le-ssl.conf
    • Include /etc/httpd/conf/httpd-le-ssl.conf