How to Install Zimplit CMS on CentOS 7

Zimplit is the easiest Content Management System (CMS) ever made. It is extremely lightweight, simple and customizable. Zimplit consists of only one core engine file. No database needed. With Zimplit you don’t need special templates – you can edit any html/css page. You don´t need to install it, just upload and it works. Most importantly Zimplit is an “on-site” editor – everything happens on site, not in admin area. It has an easy-to-use menu on the left side to add pages, change settings, and edit menus.

Install Zimplit CMS on CentOS 7


  • Install Apache and PHP 5.6 on the system.
  • You will need EPEL and Webstatic repository to install PHP.
  • PHP Extension : php56w-opcache php56w-gd php56w-curl php56w-common php56w-mysql php56w.

Zimplit Installation

First of all install EPEL repository and PHP modules on the system.

# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

After installing and enabling both repository now install below php modules.

# yum install php56w-opcache php56w-gd php56w-curl php56w-common php56w-mysql  php56w 

Now download Zimplit package on your web document root directory using wget command.

# wget https://codeload.github.com/niutech/zimplitcms/zip/master
--2017-11-07 11:33:34--  https://codeload.github.com/niutech/zimplitcms/zip/master
Resolving codeload.github.com (codeload.github.com)...,
Connecting to codeload.github.com (codeload.github.com)||:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 449132 (439K) [application/zip]
Saving to: ‘master’

100%[======================================>] 4,49,132     261KB/s   in 1.7s   

2017-11-07 11:33:37 (261 KB/s) - ‘master’ saved [449132/449132]

After download completed now extract it using unzip command.

# unzip master -d /var/www/html/
Archive:  master
   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  
  inflating: /var/www/html/zimplitcms-master/editor/ZZMenu2.js  
  inflating: /var/www/html/zimplitcms-master/editor/ZZMenuNoAutoLoad.js  
  inflating: /var/www/html/zimplitcms-master/editor/ZgoogleSearcBox.js  
  inflating: /var/www/html/zimplitcms-master/editor/ZimgZoomer.js  
inflating: /var/www/html/zimplitcms-master/editor/zimplit_gui.js  
  inflating: /var/www/html/zimplitcms-master/editor/zimplit_js.php  
  inflating: /var/www/html/zimplitcms-master/editor/zimplit_views.js  
  inflating: /var/www/html/zimplitcms-master/zimplit.php  

Go to web document root directory and list the file.

# cd /var/www/html/
# ls -l
total 0
drwxr-xr-x 4 root root 87 Dec 23  2014 zimplitcms-master

As per your desire rename the extracted directory.

# mv zimplitcms-master/  zimplit

Change the ownership of the directory and its content.

# chown -R apache.apache zimplit/

Create an Apache configuration file named zimplit.conf and enter the following content in the file.

# vim /etc/httpd/conf.d/zimplit.conf

ServerAdmin [email protected]
DocumentRoot /var/www/html/zimplit/
ServerName zimplit.org
ServerAlias www.zimplit.org

Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all

ErrorLog /var/log/httpd/zimplit.org-error_log
CustomLog /var/log/httpd/zimplit.org-access_log common

Save and close file. Edit the local hosts file and add the below line.

# vim /etc/hosts	  gogs.com   # My local machine IP and domain name

Save and close file. Now restart Apache service.

# systemctl restart httpd

Go to your web browser and type the below URL.


The installation page of Zimplit opens in the browser and enter the following details and click Start option to start the installation procedure.


Installation procedure has been completed now copy the URL displayed in the browser and click OK.


Open a new tab into your web browser and past the copied URL. Zimplit CMS will open in the browser.


Thank you! for visiting LookLinux.

If you find this tutorial helpful please share with your friends to keep it alive. For more helpful topic browse my website www.looklinux.com. To become an author at LookLinux Submit Article. Stay connected to Facebook.

About the author


Santosh Prasad

Hi! I'm Santosh and I'm here to post some cool article for you. If you have any query and suggestion please comment in comment section.

Leave a Comment