Drupal Synology

Posted onby admin

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. Synology
Otherwise (or after you switch to Apache), click on Virtual Host.Drupal
Click on Create.
Drupal SynologyClick into the hostname field and provide the name of the site. The ports can stay as are unless you’d like to customize the port that a site runs on. Then select a document root. This is where you’ll place your index.html or index.php file that sits at the root of a site.

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.