In this video, I go through all the steps of setting up WordPress on the Raspberry Pi.
Tutorial: https://pimylifeup.com/raspberry-pi-w...
The Raspberry Pi is a great way to host WordPress without spending too much on expensive server hardware. If you want to use it publicly, the setup will be powerful enough to handle a few visitors. It also makes for the perfect home development server.
You will have a LAMP stack setup by the end of the tutorial. A LAMP stack consists of Linux (Raspberry Pi OS), Apache, MariaDB, and PHP. These are all vital components for running WordPress without issue.
I recommend running a Raspberry Pi 5 with as much RAM as possible, as the database performs better with more RAM. I also recommend using the latest version of Raspberry Pi OS as it has the most up-to-date software and security patches.
Using something like Cloudflare Tunnel or Tailscale, you can have a secure way to access WordPress. Alternatively, you can set up port forwarding on your router.
Here is a list of the equipment used for this tutorial. Please note that we will receive a small commission if you purchase through Amazon.
Raspberry Pi: https://amzn.to/3WUT8Ij
Micro SD Card: https://amzn.to/3US0ZUz
Ethernet Cable: https://amzn.to/3K8BcT7