AWS amazon Linux 2023-1 Compatible?

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:
provision.domains

I ran this command:
None to date

It produced this output:
None to date

My web server is (include version):
AWS Virtual 512 MB RAM, 2 vCPUs, 20 GB SSD, load balanced I believe

The operating system my web server runs on is (include version):
AWS Lightsail for Amazon_Linux_2023-1 OS ONLY No apps

My hosting provider, if applicable, is:
I loaded software on AWS Lightsail myself

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):
No

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):
I have not used Certbot yet

Action:
I want to know if I can use Lets Encrypt on AWS Lightsail virtual server for Linux 2023.

Can I used Certbot?

Given:
I have researched and find that load balancing may be an issue? Please confirm.

I am looking for a sequence of steps to take to provide your certificate for my domain. My domain (provision.domains) is active. I have apache working properly for http

I want my certification to renew automatically. Please advise best procedure for this if I can use

Note:
AWS documentation refers to a certificate manager. There is a cost associated to that which I can not afford.

Thanks, Ger

You can use certbot or any other acme client you find easier.

One thing to pay attention to, bitnami images come with their own acme tool, you should not install certbot on those.

5 Likes

I agree with @9peppe that if you have bitnami the bncert tool is commonly used.

Otherwise, Apache has an ACME Client included with it. This is the mod_md feature. With a fairly simple setup it will get and manage your certs. This avoids the need for installing and managing a separate client like Certbot.

You can review the Apache docs or I like the Github for mod_md below that has some nice "how to" docs

5 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.