Logo Lanfrica

J-Nduka1/Nduka-cloud-Exam

Domain:

digital infrastructure

Record type:

project
Creator:
J-N
Host:
# Altschool Second Semester Exam Project ## Nduka Joy Chinememma - ALT/SOE/024/5412 My submission for the second semester exam project demonstrates my ability to create a dynamic landing page, provision a server, use AWS, install a Node.js application, configure a reverse proxy with Nginx, and secure the site using Let's Encrypt SSL. The final page is hosted at: nduka.crabdance.com ## Public IP - 18.212.6.222 ## Screenshots ### Landing Page 1 ### Landing Page 2 ## Steps Used to complete project: I launched an Ubuntu EC2 instance on AWS 22.04 LTS AMI. Then connected via SSH using a pem key. I designed the landing page with HTML, CSS and an image. Installed Node.js and built a simple Express server. Installed Nginx and set up a reverse proxy to Node. I configured a custom domain - nduka.crabdance.com. Secured the domain with Certbot + Let's Encrypt. Created a custom dynamic HTML landing page. I allowed inbound HTTP (80) and HTTPS (443). Finally, I initialized a git repository and pushed my work to Github

Languages