Keywords: WordPress + NGINX + SSL - Google Cloud Platform - How to - Secure Connections (SSL/HTTPS)
This is more of a how-to question than due to an urgent problem,
I am trying to install a Cloudflare origin certificate to replace the let's encrypt certificate.
Currently, the website in question (https://ccss-cces.com) is functioning perfectly and is serving content only over https. Its SSL certificate is maintained by the script that comes with the NGINS+SSL stack and it is about to expire in a short period of time.
We're using Cloudflare to manage our DNS records as well as a whole bunch of other reasons. They make available a 15-year origin SSL certificate so that users can install them on the server and provide end-to-end encryption.
My questions are:
1) How do I stop the Let's Encrypt script from renewing its certificates?
2) Where are the certificate.pem and key.pem files located in this stack?
3) If I replace those files, do I need to modify any configuration file?
4) Are there any considerations or steps that should be taken to avoid disruption?
The problem here is that the website cannot be loaded over HTTP since it is on the HSTS preload list. Any disruption in the certificates will cause the website to be inaccessible.
Let me know your thoughts on how to approach the problem!