In this segment, we are going to explain “How to install WordPress on OpenMediaVault using Docker and Portainer for Raspberry Pi all models “
WordPress requires MariaDB/MySQL
To begin the setup first we need to install MariaDB and then we can go ahead and install WordPress.
Old OpenMediaVault Versions :
Latest OpenMediaVault 5 Installation Guide :
https://pcmac.biz/openmediavault-5-on-raspberry-pi/Software Required
| Equipment Required | Optional | ||
| Raspberry Pi 4 | Case | ||
| SD Card | Raspberry Pi Keyboard | ||
| Ethernet Cable | Mouse | ||
| Power Adapter | |||
| External HDD | |||
| Shop now | |||
We may earn a commission for purchases using our links. Learn more.
What is MariaDB?
![]() | MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system (RDBMS), intended to remain free and open-source software under the GNU General Public License. Development is led by some of the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle Corporation in 2009. Source // Wikipedia |
Pull MariaDB through Command
- We can use the command line to pull MariaDB, by login to SSH and use the below-given command to download the image.
sudo docker pull mariadb
Credit to Linux Server
- Full Credit goes to linuxserver/mariadb
- For creating a MariaDB image for Raspberry Pi.
sudo docker pull linuxserver/mariadb
- If the first command doesn’t work, you can always use the second one to download the image.
- Once, the image is successfully downloaded, we can go ahead and start configuring the container.
Container Configuration
[wptabs id=”5873″]
- Once all the settings configured correctly we can go ahead and Deploy the container.
What is WordPress?
WordPress is a free and open-source content management system (CMS) written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system, referred to within WordPress as Themes. | ![]() |
It was originally created as a blog-publishing system but has evolved to support other types of web content including more traditional mailing lists and forums, media galleries, membership sites, learning management systems (LMS), and online stores. WordPress is used by more than 60 million websites, including 33.6% of the top 10 million websites as of April 2019, WordPress is one of the most popular content management system solutions in use. WordPress has also been used for other application domains such as pervasive display systems (PDS).
Through command line
docker pull wordpress
Container Configuration
[wptabs id=”6064″]
- Once, the setup finishes, we can access our WordPress on HTTP://Omv_IP_Address:Wordpress_Port_Number, for example in my case HTTP://192.168.1.34:8090.
- If everything goes well you will see the below setup screen to configure your WordPress.
- Now, either you can follow the online instruction or you can follow our video from the top.
In conclusion
- You are all set to use WordPress with OpenMediaVault on Raspberry Pi.
- Please share your valuable feedback about the article.
Need to go through Posts
- How to install OpenMediaVault 5 on Raspberry Pi All Models
- OpenMediaVault 5 NAS Server on Raspberry Pi 4
Did you find us helpful?
| Subscribe our YouTube Channel | |
| Support us on Patreon | |
| Like us on Facebook | |
| Share This Article with others | |




That was a really gud tutorial. Thank You.
Thanks
Is there a way we can host two ( or more) installs of wordpress. Do we need two different mairaDB containers? Can you please make a tutorial or guide .
Harish Kumar, thanks, nice tutorial. Can you make tutorial how to edit apache conf for hosting multiple domains/sites on one rpi server.