|Dependencies||Apache HTTP Server 2.2 > Web Station, MariaDB 10, PHP 7.3|
|Service name (SSH)||pkgctl-WordPress|
|Shared or Home Folder||/web/wordpress (DSM6); /web_packages (DSM7)|
|Hyper Backup support||no|
|Firewall port||80, 443|
|Date||12 Oct 2021|
WordPress is an open-source blog tool and publishing platform for the internet. It is a Content Management System or CMS powered by PHP and MySQL.
In Package Center, select the WordPress package.
Click on the Install button, select a Volume if multiple Volumes exist on your NAS.
All packages that this WordPress package depends on are installed first.
During installation, you set up WordPress with the MariaDB database. First, you provide the password for the database root account. In the next step, you tell the name of the WordPress database (default: wordpress) and the user that WordPress will use to access that database (default: wordpress_user).
After installation, you run the WordPress installer itself. This is a PHP script (install.php) where you tell what the site’s name is, the first user and administrator for the site, and its email address.
Logging and notification
There is no logging or notification in WordPress.
Stop and run
From Package Center, select the WordPress package. Select Stop from the drop-down list to stop the service, or click Run to start it again.
Uninstall and removal
From Package Center, select the WordPress package. Select Uninstall from the drop-down list to uninstall the service and application.
Along with uninstalling the WordPress package, the database wordpress and user wordpress_user are also removed from the MariaDB database.
The /web/wordpress folder and its contents are also removed.
You can install WordPress without the package from Synology. This gives you more flexibility and a better experience but is more complex to set up.