Drupal Synology
None of Synology products are affected by CVE-2019-6342 as this vulnerability only affects Drupal 8.7.4. Continue reading.Source: synology.com. Find answers to How to install Drupal CMS 7.x on a Synology DSM 3.1 from the expert community at Experts Exchange.
Come and join us at Synology Community. A place to answer all your Synology questions. Ask a question or start a discussion now. Best practice Drupal development involves a suite of tools, processes, and more than one server environment. This tutorial is directed toward an audience that is not familiar with best practices in Drupal Development and methods involving version control with Git, IDEs, local development environments, and deployment environments (i.e. Discover technical information with whitepapers, user guides, and datasheets to learn more about Synology products. Download the latest software patches to enjoy the best technologies. Download Center. You can find the documents and files regarding the operating system, packages, desktop utilities and so on for your Synology product to enjoy.
Web services was always easy to install on macOS Server and it’s no different on a Synology. To do so, open Package Manager from the home screen.Click All in the sidebar and enter web into the search box.
Click Web Station.
Click Install. This installs a few dependencies. Click Open once the install is finished.
Click General Settings. Note that the default web server is Nginx. You can install Apache and then Apache will be available in the HTTP back-end server list. If you’ll be using a different service (Apache) then do the switch before you proceed.

Otherwise (or after you switch to Apache), click on Virtual Host.

Click on Create.

Synology Install Drupal
Select the back-end server (e.g. Nginx or Apache 2.4) and then the PHP Profile (I usually stick with the default profile unless I’m using a method in PHP that’s unsupported in 7.x).
Click OK. And that’s it. Put your web directory into the document root, and viola – you have a new web server.
Setting an SMTP for Drupal is essential if you want to send HMTL emails with your CMS. Luckily the whole SMTP configuration process is not complicated, and Drupal has prepared a handy support module to help users and avoid to search for and in case edit the file php.ini where the SMTP settings are normaly stored.
Remember also that if you plan do send multiple emails the best option is to choose a professional SMTP service that will guarantee a full deliverability, avoiding you to bump into antispam filters.
And here’s the procedure:
Drupal Synology
1. Download Drupal’s SMTP Authentication Support module.
2. Rename the module to “phpmailer” and put it into the “smtp” directory; then upload it to your host’s “sites/all/modules” directory.
3. Login in to Drupal and enable the SMTP Authentication Support module (in the “Modules” section).
Wordpress Synology
4. Finally, enter your SMTP specifics. If you’re using turboSMTP as we recommend, And there you are, ready to send emails directly via Drupal.