How to install SilverStripe CMS with Nginx on a Debian 8 VPS

In this tutorial we are going to provide you with step-by-step instructions on how to install SilverStripe CMS with Nginx on a Debian VPS.
SilverStripe is a content management system (CMS) that includes a programming framework used by website developers for creating and maintaining websites and web applications.
Let’s start with the SilverStripe CMS installation procedure.

Make sure your package list and the OS packages are up to date by running the following commands:

sudo apt-get update
sudo apt-get upgrade

To install the latest Nginx version from the official Nginx repository, edit the ‘/etc/apt/sources.list’ file:

The web server user (www-data) needs to be able to write to files and directories inside the ‘/var/www/html/silverstripe’ directory, so it can easily be accomplished by executing the following command:

Then, click ‘Re-check requirements’ and if everything is OK, enter the administrator email address and password and click ‘Install SilverStripe’.

You should remove install.php from the SilverStripe install for security reasons:

rm /var/www/html/silverstripe/install.php

Once installed, log in to the administrator back-end at http://your-domain.com/admin and configure SilverStripe CMS according to your needs.

That is it. The SilverStripe CMS installation is now complete.

Of course you don’t have to do any of this if you use one of our Linux VPS Hosting services, in which case you can simply ask our expert Linux admins to install SilverStripe CMS with Nginx for you. They are available 24×7 and will take care of your request immediately.PS. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.