WordPress on Synology

I’m fond of Synology in general. It is an affordable and capable solution. I wanted to start a website, and although there are a lot of affordable hosting companies out there, this wasn’t really something I wanted to spend extra money on.

I already had a Synology, and I knew they had web station, so I went to package center, and there was a WordPress package, along with MariaDB, PHPMyAdmin and PHP.

I installed all of the apps, and immediately I had a functioning site. I was excited and got to work. I have done a lot of web server management at work, and my first thing was check site health and see what it had to report. It noted that I was unable to check for updates, but everything else was showing okay.

I was content, and began to proceed. Next thing was installing some plug-ins. Two of the three plug-ins I wanted wouldn’t install because WordPress was too out of date.

Naturally, my next plan of action was to update WordPress. This was more challenging than I expected. I couldn’t update via WordPress, there were no app updates through the package center. I downloaded the latest copy from WordPress, SSH’d into the Synology and overwrote the WordPress files. That worked, kind of.

WordPress was no showing up to date, but I had to fix permissions on all of the files to get the site to work, Updates were still weren’t working the way WordPress intended, so I decided to abandon the built in package and try manually.

Using web station, I created a new site, created a database manually, copied the WordPress files. It took a lot of persuasion, but I was able to get WordPress running as expected without the built-in apps. I’ll dive into more details later, but if you’re frustrated with Synology’s built-in WordPress option, you are right to be so. Don’t do that, set it up manually in Web Station.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.