Monstra is an open source, modern and lightweight CMS application that is easy to install, upgrade within a few steps. It contains various API's for plugins, themes and core development. It also supports several administrators, editors and users. It is SEO friendly and supports multiple levels of security for the content. This tutorial covers the ground on the installation procedure of Monstra CMS on CentOS 6.9.
Before starting the installation procedure, check whether the target system contains the LAMP environment for the Monstra CMS to work on.
To proceed with the installation procedure, enter into HTML location by running the cd command.
[root@linuxhelp11 ~]# cd /var/www/html/
Next download the monstra package by executing the wget command followed by the download link.
[root@linuxhelp11 html]# wget https://bitbucket.org/Awilum/monstra/downloads/monstra-3.0.4.zip --2017-09-28 23:49:23-- https://bitbucket.org/Awilum/monstra/downloads/monstra-3.0.4.zip Resolving bitbucket.org... 22.214.171.124, 126.96.36.199, 188.8.131.52, ... Connecting to bitbucket.org|184.108.40.206|:443... connected. HTTP request sent, awaiting response... 302 Found . . Saving to: “monstra-3.0.4.zip” 100%[======================================>] 1,739,269 36.0K/s in 57s 2017-09-28 23:50:23 (30.1 KB/s) - “monstra-3.0.4.zip” saved [1739269/1739269]
Extract the downloaded file by running the unzip command.
[root@linuxhelp11 html]# unzip monstra-3.0.4.zip Archive: monstra-3.0.4.zip creating: monstra-3.0.4/ inflating: monstra-3.0.4/sitemap.xml inflating: monstra-3.0.4/rss.php inflating: monstra-3.0.4/robots.txt inflating: monstra-3.0.4/install.php . . inflating: monstra-3.0.4/libraries/Gelato/ErrorHandler/Resources/Views/Errors/production.php inflating: monstra-3.0.4/libraries/Gelato/ErrorHandler/Resources/Views/Errors/exception.php
Rename the extracted file by executing the following command.
[root@linuxhelp11 html]# mv monstra-3.0.4 monstra
Change the ownership and permission of file in HTML location by executing the following set of commands.
[root@linuxhelp11 html]# chown -R apache.apache /var/www/html/ [root@linuxhelp11 html]# chmod -R 775 /var/www/html/
Restart the Apache service.
[root@linuxhelp11 html]# service httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ]
Switch over to a browser and give the URL as http://machineip/monstra. The installation setup is shown on the screen. A list of system checks are shown in the pre-installation procedure. click continue.
Enter the site details such as site name, URL, username, password and email id.
Enter the admin details and click install option.
The Welcome page of Monstra CMS is shown on the screen. Go to admin page and click log in.
Enter the admin credentials and click login.
The admin page of Monstra CMS contains functionalities to administrate the site.
Next to open admin dashboard click logged in option in the home page.
The admin dashboard is shown on the screen.
Thus concludes the installation of Monstra CMS on CentOS 6.9.
Thank you! for using Linux Help.
You find this tutorial helpful? Share with your friends to keep it alive.
For more help topics browse our website www.linuxhelp.com
Be the first to comment, we value your suggestions. For further queries please comment below.