Guides
Short, self-contained answers to one question each, with the exact commands, common errors and fixes. Want the full picture? Every guide links to the matching lessons of the free courses.
- Guide · AWSHow to Install Nginx on Amazon Linux 2023 (EC2)Install, start and enable Nginx, open port 80 and put your own page online.
- Guide · AWSHow to SSH into EC2 from Windows, Mac and LinuxConnect with OpenSSH, PuTTY or MobaXterm, and fix "Permission denied (publickey)" and "Connection timed out".
- Guide · AWSHow to Launch an EC2 Instance in AWS (Step by Step)AMI, instance type, key pair, security group and launch: your first server with a public IP.
- Guide · AWSHow to Install Apache (httpd) on Amazon Linux 2023 EC2Install, start and enable httpd, open port 80, and serve your own page from /var/www/html.
- Guide · AWSHow to Fix Permission denied (publickey) on AWS EC2Check the username, the key pair and the key permissions, and recover access when the key is lost.
- Guide · AWSHow to Open Port 80 and 443 in an EC2 Security GroupAdd inbound HTTP and HTTPS rules, keep SSH on My IP, and test the ports from your laptop.
- Guide · AWSHow to Attach an Elastic IP to an EC2 InstanceAllocate and associate a static public IP that survives stop/start, and release it when you are done.
- Guide · AWSHow to Host a Static Website on EC2 with NginxUpload your HTML/CSS with scp, give it its own folder and Nginx server block, and go live.
- Guide · AWSHow to Connect a GoDaddy Domain to AWS EC2Elastic IP, A record for @, CNAME for www, server_name, and a dig check that proves it works.
- Guide · AWSHow to Install a Free SSL Certificate on EC2 (Certbot)Free Let's Encrypt certificate with Certbot: HTTPS, the padlock, HTTP-to-HTTPS redirect and auto-renewal.
- Guide · AWSHow to Install WordPress on AWS EC2 (Amazon Linux 2023)Apache, PHP-FPM and MariaDB, the database, wp-config.php, permissions and the 5-minute installer.
- Guide · AWSHow to Increase EBS Volume Size Without DowntimeSnapshot, Modify volume, growpart, xfs_growfs or resize2fs: more disk space while the server keeps running.
- Guide · AWSHow to Attach an IAM Role to an EC2 InstanceCreate a role for EC2, attach it with Modify IAM role, and use the AWS CLI with no access keys on the server.
More guides are added regularly. For the complete, chapter-by-chapter path, start the free AWS course.