🖥️☁️Deploying a Personal Website on AWS EC2 with Apache
Deploying a Personal Website on AWS EC2 with Apache Introduction Hosting a personal website on AWS EC2 using Apache is a great way to showcase your portfolio, resume, or blog. This guide walks you through setting up an Ubuntu EC2 instance, installing Apache, deploying a static website, and customizing your content. Step 1: Launch an EC2 Instance Sign in to AWS Console and navigate to the EC2 Dashboard . Click "Launch Instance" and configure: AMI: Ubuntu (Latest LTS) Instance Type: t2.micro (Free Tier eligible) Security Group: Allow SSH (22), HTTP (80), and HTTPS (443) Key Pair: Download the .pem file for SSH access. Launch the instance and note the Public IP/DNS . Step 2: Connect to EC2 via SSH Use the command below to access your instance: ssh -i "your-key.pem" ubuntu@your-public-ip Replace your-key.pem with your key file and your-public-ip with the EC2 instance's public IP. Step 3: Install Apache Web Server Update packages an...