How to Install Zimplit CMS on RHEL7.6

How to Install Zimplit CMS on RHEL7.6

Introduction:

Zimplit is a Content Management System (CMS) that is extremely lightweight, simple and customizable.It consists of only one core engine file and it does not require any database to run the application. In this video we are going to see the method to install zimplit cms on RHEL7.6

Prerequisite:

APACHE

PHP and Modules(php-gd php-pdo php-mbstring php-mcrypt php-mysql php-simplexml php-pecl-zip php-imap)

Installation Process:

Command to check the installed version of OS

[root@linuxhelp ~]# cat /etc/os-release 
NAME="Red Hat Enterprise Linux Server"
VERSION="7.6 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.6 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.6:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.6
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.6"

Use the below link to download the zimplit cms

[root@linuxhelp ~]# wget https://codeload.github.com/niutech/zimplitcms/zip/master
--2020-09-10 19:41:50--  https://codeload.github.com/niutech/zimplitcms/zip/master
Resolving codeload.github.com (codeload.github.com)... 13.127.152.42
Connecting to codeload.github.com (codeload.github.com)|13.127.152.42|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘master’
   [   <=>                                                                              ] 4,49,132     924KB/s   in 0.5s   
2020-09-10 19:41:51 (924 KB/s) - ‘master’ saved [449132]

After downloaded unzip the file under html directory

[root@linuxhelp ~]# unzip master -d /var/www/html/
Archive:  master
21a78d5bbd4b444a2bcaa56d71404795166cf4af
  creating: /var/www/html/zimplitcms-master/
 inflating: /var/www/html/zimplitcms-master/README.md  
  creating: /var/www/html/zimplitcms-master/Z-scripts/
 inflating: /var/www/html/zimplitcms-master/Z-scripts/pclzip.lib.php  
 inflating: /var/www/html/zimplitcms-master/Zconfig.php  
  creating: /var/www/html/zimplitcms-master/editor/
 inflating: /var/www/html/zimplitcms-master/editor/Gmaps.js  
 inflating: /var/www/html/zimplitcms-master/editor/ZZMenu.js  
 ….

Then change directory to html

[root@linuxhelp ~]# cd /var/www/html/

And rename the unzipped directory

[root@linuxhelp html]# mv zimplitcms-master/ zimplit

Then we have to change ownership and permission for the directory

 [root@linuxhelp html]# chown -R apache. ./
 [root@linuxhelp html]# chmod -R 755 ./

Now, configure the virtualhost for the zimplit cms

[root@linuxhelp html]# vim /etc/httpd/conf.d/zimplit.conf
<virtualhost *:80>
ServerAdmin admin@zimplit.org
DocumentRoot /var/www/html/zimplit/
ServerName zimplit.org
ServerAlias www.zimplit.org
<Directory /var/www/html/zimplit/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/zimplit.org-error_log
CustomLog /var/log/httpd/zimplit.org-access_log common
</virtualhost>

After virtualhost creation edit the host file

[root@linuxhelp html]# vim /etc/hosts

Once configuration part is done restart the apache service to update the changes

[root@linuxhelp html]# systemctl restart httpd

Go to Browser, In address bar type zimplit.org/zimplit.php to visit the installation

Configure the user account then click on start option

Accept the terms and use, then provide the website site which you want to download the design

With this, the method to install zimplit cms on RHEL7.6 comes to end

FAQ
Q
What are the prerequisite to install zimplit cms?
A
The prerequisite to install zimplit cms are APACHE, PHP and Modules(php-gd php-pdo php-mbstring php-mcrypt php-mysql php-simplexml php-pecl-zip php-imap)
Q
What is the link to download zimplit cms?
A
The download link for zimplit cms is https://codeload.github.com/niutech/zimplitcms/zip/master
Q
What is the “CMS Family”?
A
CMS was designed to be an umbrella Convention giving rise to more specific instruments dealing with specific species or groups of species often in clearly defined regions.
As a result seven Agreements, international treaties in their own right have been concluded, together with 19 less formal legally non-binding Memoranda of Understanding (MOU).
Q
What is Zimplit's site-edit toolbar?
A
Zimplit's site-edit toolbar can be customized as well to suit the color scheme and editing needs of the reseller and their target market.
Q
What is Zimplit CMS?
A
Zimplit is a Content Management System (CMS) that is extremely lightweight, simple and customizable.It consists of only one core engine file and it does not require any database to run the application.