Learn how to build a personal website on a Raspberry Pi, including setup, installing an Apache server, making the site publicly accessible, obtaining an HTTPS certificate, and improving SEO. Additional tips cover managing multiple virtual hosts, securing your site from bots, tracking visitors, maintaining your Pi's updates, and displaying system stats.
Table of contents
Step 1: Getting your EquipmentStep 2: Creating a Headless PiStep 3: Installing an Apache ServerStep 4: Making Your Site Publicly AccessableStep 5: Getting an HTTPS CertificateStep 6: Getting a Domain NameStep 7: HTML and CSSStep 8: Virtual HostsStep 9: Backups and Version ControlStep 10: Improve SEO with Google Search ConsoleStep 11: Track Viewers with GoatCounterStep 12: Keep bots away with fail2banStep 13: Install UnattendedUpgrades to keep your Pi up to dateStep 14: Display your Pi's CPU temp and RAM usageStep 15: Crash test your site via HackerNewsHappy Hacking!3 Comments
Sort: