Request AWS Certificate
How to request public certificate from AWS console.
Last updated
How to request public certificate from AWS console.
Last updated
Go to AWS console and select service AWS Certificate Manager.
Normally, it will automatically go to Certificates page.
On AWS Certificate Manager page, click List certificates on the left menu.
Click Request button.
Select Request a public certificate(default choice), then click Next.
Request public certificate
Domain names
Type the domain you want to request the certification.
Ex. for happenn.com. This will require to input 2 domain which is happenn.com and www.happenn.com.
Ex. if you want the certificate to handle as wildcard. Add happenn.com and *.happenn.com.
Select validation method
DNS validation (default)
Then click Request button.
After requesting the certificate, the requested domain will appear in List certificates. The Status will be Pending validation. To make the domain to be able to validate. You can setup DNS records on Route 53 (manually) or you can automatically update it from the certificate page.
Click on Certificate ID.
You will be in that Certificate Page.
On Domains group, click on Create records in Route 53.
If the CNAME name and CNAME value are blank. You will need a bit of time for it to appear before you able to Create records in Route 53.
If you click before those values show up, and click on Create records from below step. Nothing will happen.
It will show the domain that needs to be validate (has status as Pending validation).
Click Create records.
You should get a Successfully created DNS records message.
You can also check on Route 53 if it has those values.
This process can takes up to 30 minutes (or more). You can check on List certificates for the status to update (also click the refresh button).
Go to AWS console and select service EC2
Select Load Balancing > Load Balancers
Select the Load Balancers that you want to assign certificate to.
Select Listeners tab
Select View/edit certificates on HTTPS : 443 row
Click + tab at the top
Select the certificate(s) you want to add and click Add
This will bind certificate(s) to the load balancer and doesn't need to setup SSL on the server itself as the load balancers will handle it for you.