How to install Monstra CMS on CentOS 6.9

To install Monstra CMS on CentOS 6.9  

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. 

 

Pre-Requisite

Before starting the installation procedure, check whether the target system contains the LAMP environment for the Monstra CMS to work on. 

 

Installation procedure

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... 104.192.143.1, 104.192.143.2, 104.192.143.3, ...
Connecting to bitbucket.org|104.192.143.1|: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. 
installation setup
system checks

Enter the site details such as site name, URL, username, password and email id. 
site details

Enter the admin details and click install option. 
admin details

The Welcome page of Monstra CMS is shown on the screen. Go to admin page and click log in. 
welcome page

Enter the admin credentials and click login. 
admin credentials

The admin page of Monstra CMS contains functionalities to administrate the site. 
admin page

Next to open admin dashboard click logged in option in the home page. 
admin dashboard

The admin dashboard is shown on the screen. 
admin dashboard

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.

Tags: CentOS CMS tool
user image Author :  Gibbons