How To Install Zimplit CMS On Ubuntu 24.10
To Install Zimplit CMS On Linux Mint 20
Introduction:
Zimplit is a lightweight, user-friendly, and customizable Content Management System (CMS). It allows users to edit templates using HTML and CSS through an intuitive on-site editor. The platform features a straightforward menu on the left side, enabling users to add pages, modify settings, and manage menus with ease. This tutorial provides a comprehensive guide to the installation process for Zimplit CMS.
Procedure
Step 1 :Go to check the OS version
root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.10
Release: 24.10
Codename: oracular
Step 2: Go to the Super user
root@linuxhelp:~#sudo -i
password:
Step 3: Install Apache
root@linuxhelp:~# apt install apache2
Step 4: Then check the status of Apache web server. If Apache web server not runner means need to start the Apache web server
root@linuxhelp:~# systemctl status apache2
● apache2.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled)
Active: active (running) since Tue 2025-02-04 06:59:19 UTC; 20s ago
Invocation: 451c6ee0fca046f18bee6f1386dc1b80
Docs: https://httpd.apache.org/docs/2.4/
Main PID: 2895 (apache2)
Tasks: 55 (limit: 1829)
Memory: 5.4M (peak: 5.6M)
CPU: 100ms
CGroup: /system.slice/apache2.service
├─2895 /usr/sbin/apache2 -k start
├─2897 /usr/sbin/apache2 -k start
└─2898 /usr/sbin/apache2 -k start
Step 5: Then go to install the php modules by using following command.
root@linuxhelp:~# apt install php php-xml php-mysql php-mbstring php-zip php-soap php-sqlite3 php-curl php-gd php-ldap php-imap php-common
Step 6: Then go to install the zimplitcms by using below command
root@linuxhelp:~# wget https://github.com/niutech/zimplitcms/archive/3.0.zip
--2025-02-04 06:03:35-- https://github.com/niutech/zimplitcms/archive/3.0.zip
Resolving github.com (github.com)... 20.207.73.82
Connecting to github.com (github.com)|20.207.73.82|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/niutech/zimplitcms/zip/refs/tags/3.0 [following]
--2025-02-04 06:03:36-- https://codeload.github.com/niutech/zimplitcms/zip/refs/tags/3.0
Resolving codeload.github.com (codeload.github.com)... 20.207.73.88
Connecting to codeload.github.com (codeload.github.com)|20.207.73.88|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘3.0.zip’
3.0.zip [ <=> ] 435.81K --.-KB/s in 0.1s
2025-02-04 06:03:36 (3.63 MB/s) - ‘3.0.zip’ saved [446272]
Step 7 : Then check the download file and unzip the file.
root@linuxhelp:~# unzip 3.0.zip
Step 8 : That go to move the extract the file zimplitcms-3.0 directory to apache root directory.
root@linuxhelp:~# mv zimplitcms-master /var/www/html/zimplit
Step 9: Then go to change the ownership and permission.
root@linuxhelp:~# chown -R apache:apache /var/www/html/zimplit
root@linuxhelp:~# chmod -R 755 /var/www/html/zimplit
Step 10 : Go to configure the virtual host for access the Zimplit CMS.
<Virtualhost *:80>
Servername zimplit.example.com
Documentroot /var/www/html/zimplit
<directory /var/www/html/zimplit>
Allowoverride all
Allow from all
</directory>
</Virtualhost>
Step 11: Then go to disable the default site access.
root@linuxhelp:~# a2dissite 000-default.conf
Step 12: Then go to enable the default site access.
root@linuxhelp:~# a2ensite zimplit.conf
Enabling site zimplit.
Step 13: Then go to enable the rewrite module of Zimplit CMS.
root@linuxhelp:~# a2enmod rewrite
root@linuxhelp:~# etc/apache2/sites-available# a2enmod rewrite
Enabling module rewrite.
Step 14: Then, go to Restart the Apache web server.
root@linuxhelp:~# systemctl restart apache2
Step 15: Go to Open your browser and enter your hostname
Conclusion:
We have reached the end of this article. In this guide, we have walked you through the steps required to master to master MariaDB replication in GTID Method on ubuntu 24.4. Your feedback is much welcome.