How to Install Zimplit CMS on Linux Mint 20
To Install Zimplit CMS on Linux Mint 20
Zimplit is a Content Management System (CMS) that is extremely lightweight, simple, and customizable. Zimplit supports the HTML and CSS to edit templates in the on-site editor. 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 Linuxmint 20.
Installation procedure:
Check the version of the Linux Mint version
root@linuxhelp:~# cat /etc/os-release
NAME="Linux Mint"
VERSION="20 (Ulyana)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 20"
VERSION_ID="20"
Now I am going to download the zimplit CMS package by using the following command
root@linuxhelp:~# wget https://github.com/niutech/zimplitcms/archive/3.0.zip
--2020-11-21 13:54:43-- https://github.com/niutech/zimplitcms/archive/3.0.zip
Resolving github.com (github.com)... 13.234.210.38
Connecting to github.com (github.com)|13.234.210.38|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/niutech/zimplitcms/zip/3.0 [following]
--2020-11-21 13:54:44-- https://codeload.github.com/niutech/zimplitcms/zip/3.0
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: ‘3.0.zip’
3.0.zip [ <=> ] 435.81K 798KB/s in 0.5s
2020-11-21 13:54:45 (798 KB/s) - ‘3.0.zip’ saved [446272]
Now I am going extract the package by using the following command
root@linuxhelp:~# unzip 3.0.zip
Archive: 3.0.zip
c88bcee6f23b0277309e52d421fa84545843b370
creating: zimplitcms-3.0/
inflating: zimplitcms-3.0/README.md
creating: zimplitcms-3.0/Z-scripts/
inflating: zimplitcms-3.0/Z-scripts/pclzip.lib.php
.
.
.
inflating: zimplitcms-3.0/editor/zimplitTemplate.js
inflating: zimplitcms-3.0/editor/zimplitTemplate_new.js
inflating: zimplitcms-3.0/editor/zimplitTemplate_new.js.php
inflating: zimplitcms-3.0/editor/zimplitTemplate_site.js
inflating: zimplitcms-3.0/editor/zimplit_default_modules.js
inflating: zimplitcms-3.0/editor/zimplit_gui.js
inflating: zimplitcms-3.0/editor/zimplit_js.php
inflating: zimplitcms-3.0/editor/zimplit_views.js
inflating: zimplitcms-3.0/zimplit.php
Now I am going to move the zimplitcms-30 directory to apache root directory
root@linuxhelp:~# mv zimplitcms-3.0 /var/www/zimplit
Now I am going to set ownership and permissions of zimplit cms directory
root@linuxhelp:~# chown -R www-data.www-data /var/www/zimplit/
root@linuxhelp:~# chmod -R 755 /var/www/zimplit/
Now I am going configure the virtual host for access the zimplit cms
root@linuxhelp:~# vi /etc/apache2/sites-available/zimplit.conf
<Virtualhost>
Servername www.linuxhelp1.com
Documentroot /var/www/typesetter
<directory /var/www/typesetter>
Allowoverride all
Allow from all
</directory>
</virtualhost>
Now I am going to disable the default site access
root@linuxhelp:~# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
systemctl reload apache2
Now I am going to enable site access for zimplit cms
root@linuxhelp:~# a2ensite zimplit.conf
Enabling site zimplit.
To activate the new configuration, you need to run:
systemctl reload apache2
Now I am going to enable rewrite module of zimplit cms
root@linuxhelp:~# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2
Now I am going to restart the apache2 service by using following command
root@linuxhelp:~# systemctl restart apache2
Open your browser and enter your hostname
This the welcome page of zimplit cms and enter your admin credentials here
This the dashboard of zimplit cms