Zimplit is a Content Management System (CMS) that is extremely lightweight, simple and customizable. Zimplit consists of only one core engine file and it does not require any database to run the application. Zimplit supports the HTML and CSS to edit templates in the on-site editor. It requires uploading just a few files to your server, logging in, and you are off and running. It has an easy-to-use menu on the left side to add pages, change settings, and edit menus. This tutorial explains the installation procedure of Zimplit CMS on CentOS 7.
Pre – Requisite
Install Apache, PHP 5.6 in the target system.
For installing PHP, install the following repo and modules.
# 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
modules (yum install php56w-opcache php56w-gd php56w-curl php56w-common php56w-mysql php56w )
To proceed with the installation procedure, download the Zimplit CMS package by executing the wget command followed by the download link.
[root@linuxhelp Desktop]# 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)... 18.104.22.168, 22.214.171.124 Connecting to codeload.github.com (codeload.github.com)|126.96.36.199|: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]
Extract the downloaded file into HTML location by running the unzip command.
[root@linuxhelp Desktop]# 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 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
Enter into the HTML directory and list the files in the directory to check the extracted package.
[root@linuxhelp Desktop]# cd /var/www/html/ [root@linuxhelp html]# ls -l total 0 drwxr-xr-x 4 root root 87 Dec 23 2014 zimplitcms-master
Rename the extracted directory to any name the user desires.
[root@linuxhelp html]# mv zimplitcms-master/ zimplit
Change the ownership of file in HTML location.
[root@linuxhelp html]# chown -R apache.apache zimplit/
Create an Apache configuration file named zimplit.conf and enter the following content in the file. Save and exit the file.
[root@linuxhelp html]# vim /etc/httpd/conf.d/zimplit.conf <virtualHost *:80> ServerAdmin email@example.com 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>
Create a hosts file and enter the following content in the file. Save and exit the file.
[root@linuxhelp html]# vim /etc/hosts <machine ip> zimplit.org
Restart the Apache service.
[root@linuxhelp html]# systemctl restart httpd
Switch over to the browser and enter the URL as zimplit.org/zimplit.php. The installation page of Zimplit opens in the browser and enter the following details and click Start option to start the installation procedure.
The installation procedure of Zimplit CMS is complete and copy the URL displayed in the browser and click OK.
Copy the URL in a new tab in browser and the Zimplit CMS opens in the browser.
This concludes the installation procedure of Zimplit CMS on CentOS 7.
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.