A step-by-step guide for AWS EC2 provisioning using Terraform: Let’s Encrypt Https SSL Certificate in EC2 Amazon Lunix 2 nginx — Part 15

Joel Wembo
CodeX
Published in
9 min readJul 9, 2024

--

A step-by-step guide for AWS EC2 provisioning using Terraform: Let’s Encrypt Https SSL Certificate in EC2 Amazon Lunix 2 nginx server — Part 15. The document discusses securing an nginx web server running on Amazon Lunix 2 with a free SSL certificate from Let’s Encrypt. We also added Wildcard SSL certification for subdomains.

Let’s Encrypt Https SSL Certificate in EC2 Amazon Lunix 2 nginx server:

· Let’s Encrypt Https SSL Certificate in EC2 Amazon Lunix 2 nginx server:
· Introduction
Step 1: EC2 Provisioning
Step 2: nginx installation
Step 4: Add DNS Record Type A to your domain name pointing to your EC2 or Azure VM instance Public IP
Step 5: Install Certbot on Ubuntu ( Amazon Lunix 2)
Step 6: Configure Nginx for Your Domain Name
Step 7: Nginx with Lets Encrypt ( Certbot )
· Conclusion
· About me

Introduction

--

--

CodeX
CodeX

Published in CodeX

Everything connected with Tech & Code. Follow to join our 1M+ monthly readers

Joel Wembo
Joel Wembo

Written by Joel Wembo

I am a Cloud Solutions Architect @ prodxcloud. Expert in Django, AWS, AWS CDK, EKS, Serverless Computing & Terraform. https://www.linkedin.com/in/joelotepawembo