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.

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.

FAQ
Q
How to install Monstra CMS on CentOS 7?
A
For the installation of the Monstra CMS on CentOS, use the following link as given below "https://www.linuxhelp.com/how-to-install-monstra-cms-on-centos-7/"
Q
What is system requirement for using the Monstra CMS?
A
Operation system: Unix, Linux, Windows, Mac OS
Middleware: PHP 5.2.3 or higher with PHP's SimpleXML module and Multibyte String module
Webserver: Apache with Mod Rewrite or Ngnix with Rewrite Module
Q
How to get the Github repository of the Monstra CMS?
A
For accessing the Github repository of the Monstra CMS, use the following link as given below
"https://github.com/monstra-cms/monstra"
Q
What are the Features available in Monstra CMS?
A
The following things are Monstra CMS Features,
• Easy to install, upgrade and use. ...
• No database required, flat files only.
• Monstra provides amazing api's for plugins, themes and core developers!
Q
What are the alternative tools available for the Monstra CMS?
A
The following tools are alternative for the Monstra CMS as given Below,
Wordpress,
Drupal,
Ghost,
Backdrop