Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is:nzsteampunk.co.nz
I ran this command:sudo certbot --apache
It produced this output:The apache plugin is not working; there may be problems with your existing configuration.
The error was: NoInstallationError('Cannot find Apache executable apache2ctl')
My web server is (include version):
The operating system my web server runs on is (include version):Debian GNU/Linux
My hosting provider, if applicable, is:AWS Lightsail wordpress
I can login to a root shell on my machine (yes or no, or I don't know):yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):PuTTY
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):Just installed today 21 Feb 2021 - I was changing from deprecated certbot-auto to new process using snap from https://certbot.eff.org
Actually - I was removing deprecated certtbot-auto (which I had used successfully for years) and replacing with classic cerbot by using the following commands provided by https://certbot.eff.org website.
$ sudo rm /usr/local/bin/certbot-auto
$ sudo snap install --classic certbot
$ sudo ln -s /snap/bin/certbot /usr/bin/certbot
$ sudo certbot --apache
Are you saying this was wrong and I should not use certbot anymore?
I was removing deprecated certtbot-auto (which I had used successfully for years) and replacing with classic cerbot by using the following commands provided by https://certbot.eff.org website.
certbot-auto --apache wouldn't have worked on a Bitnami server either.
If you did somehow use certbot-auto on Bitnami before, it would have been through some other invocation, other than --apache.
If you can remember how you did it, you are welcome to continue using Certbot on your server, in the exact same way as you used certbot-auto. They work identically, at the end of the day.
If you have any .conf files in /etc/letsencrypt/renewal/ directory, those might provide a hint as to how you were using Certbot previously.
Thanks. I will follow this process. But will the commands I have already entred (see below) conflict with this new process? If so do I need to uninstall or delete anything? If so how?