In this tutorial, we will explain how to install Symphony CMS on an Ubuntu 14.04 VPS with MariaDB, PHP-FPM and Nginx. Symphony CMS is a XSLT-powered open source content management system which enables users to create and manage websites and web applications. This guide should work on other Linux VPS systems as well but was tested and written for an Ubuntu 14.04 VPS.
When the installation is complete, run the following command to secure your installation:
[user]$ mysql_secure_installation
Next, we need to create a database for our Symphony installation.
[user]$ mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE symphony;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON symphony.* TO 'symphonyuser'@'localhost' IDENTIFIED BY 'symphonyuser_passwd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q
Install PHP-FPM and Nginx
Installing PHP and Nginx is pretty easy, just run the following command:
[user]$ sudo nginx -t
[user]$ sudo service nginx restart
Final steps
Open http://yourSymphonySite.com/install in your favorite web browser and you should see the Symphony install screen. Provide the database and user information and click on the “Install Symphony” button.
After the installation is complete, do not forget to remove the installer files:
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 setup this 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.