• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How To Install Quick CMS on Debian 11.3

  • 00:27 lsb_release –a
  • 00:47 systemctl start apache2
  • 00:57 systemctl status apache2
  • 01:14 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
  • 01:36 mysql -u root -p
  • 01:50 create database quick;
  • 02:00 use quick;
  • 02:10 create user user1@localhost identified by 'linuxc';
  • 02:38 grant all on quick.* to user1@localhost;
  • 03:05 flush privileges;
  • 03:17 exit
  • 03:25 cd /var/www
  • 03:38 mkdir quick
  • 03:45 cd quick
  • 03:56 wget https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.7-en.zip
  • 04:14 unzip home.html\?sFile\=Quick.Cms_v6.7-en.zip
  • 04:26 chown -R www-data. ./
  • 04:37 chmod -R 775 ./
  • 04:54 ls
  • 05:02 chmod -R 777 database files
  • 05:19 ls
  • 05:28 cd database
  • 05:37 nano config.php
  • 06:32 nano /etc/apache2/sites-available/quick.conf
  • 06:49 a2dissite 000-default.conf
  • 07:04 a2ensite quick.conf
  • 07:16 a2enmod rewrite
  • 07:28 systemctl restart apache2
7479

To Install Quick CMS on Debian 11.3

Introduction:

Quick CMS is an ideal choice for beginners and for people who are looking to make simple websites. It is one of the easiest solutions available on the Internet. A basic understanding of HTML and CSS is needed to design the site.

Installation process:

Step 1: Run lsb_release command to check the installed version of OS.

root@linuxhelp:~# lsb_release –a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

Step 2: Start the Apache by using the below command

root@linuxhelp:~# systemctl start apache2

Step 3: Check the status of Apache by using the below command

root@linuxhelp:~# systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2022-07-08 14:22:21 IST; 17min ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 10654 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 10658 (apache2)
      Tasks: 11 (limit: 4620)
     Memory: 23.5M
        CPU: 312ms
     CGroup: /system slice/apache2.service
            Jul 08 14:22:21 linuxhelp systemd[1]: Starting The Apache HTTP Server...
Jul 08 14:22:21 linuxhelp apachectl[10657]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress>
Jul 08 14:22:21 linuxhelp systemd[1]: Started The Apache HTTP Server.

Step 4: Install PHP modules by using below 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
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libapache2-mod-php7.4 libc-client2007e libonig5 libzip5 mlock php7.4 php7.4-cli php7.4-common php7.4-curl php7.4-gd
  php7.4-imap php7.4-json php7.4-ldap php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-readline php7.4-soap php7.4-sqlite3
  php7.4-xml php7.4-zip

Step 5: Create database for quick CMS by using the below command

root@linuxhelp:~# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.22-0ubuntu0.20.04.2 (Ubuntu)
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database quick;
Query OK, 1 row affected (0.02 sec)
mysql> use quick;
Database changed
mysql> create user user1@localhost identified by 'linuxc';
Query OK, 0 rows affected (0.02 sec)
mysql>  grant all on quick.* to user1@localhost;
Query OK, 0 rows affected (0.01 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> exit
Bye

Step 6: Change to Apache directory by using the below command

root@linuxhelp:~# cd /var/www

Step 7: Create a directory for Quick by using the below command

root@linuxhelp:/var/www#  mkdir quick

Step 8: Change the path to quick directory by using the below command

root@linuxhelp:/var/www# cd quick

Step 9: Download the Quick file by using wget command

root@linuxhelp:/var/www/quick# wget https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.7-en.zip
--2022-07-08 14:13:51--  https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.7-en.zip
Resolving opensolution.org (opensolution.org)... 94.152.51.156
Connecting to opensolution.org (opensolution.org)|94.152.51.156|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘home.html?sFile=Quick.Cms_v6.7-en.zip’

home.html?sFile=Quick.Cms_v6.7-en.zip                  [    <=>                                                                                                        ] 895.62K   783KB/s    in 1.1s

2022-07-08 14:13:56 (783 KB/s) - ‘home.html?sFile=Quick.Cms_v6.7-en.zip’ saved [917111]

Step 10: List the directory by using the below command

root@linuxhelp:/var/www/quick# ls
-rw-r--r-- 1 root root 806242 Jul 25 11:45 'home.html?sFile=Quick.Cms_v6.7-en.zip'

Step 11: Extract the zip file by using below command

root@linuxhelp:/var/www/quick# unzip home.html\?sFile\=Quick.Cms_v6.7-en.zip
Archive:  home.html?sFile=Quick.Cms_v6.7-en.zip
   creating: core/
  inflating: core/common-admin.js
  inflating: core/common-admin.php
  inflating: core/common.js
  inflating: core/common.php
  inflating: core/files-admin.php
  inflating: core/files.php
  inflating: core/lang-admin.php
   creating: core/libraries/
  inflating: core/libraries/file-jobs.php

Step 12: Give the Ownership and permissions to quick directory by using the below commands

root@linuxhelp:/var/www/quick# chown -R www-data. ./
root@linuxhelp:/var/www/quick# chmod -R 775 ./

Step 13: List the directory by using the below command

root@linuxhelp:/var/www/quick# ls
total 828
drwxrwxr-x 7 www-data www-data   4096 Nov 25 11:46  ./
drwxr-xr-x 4 root     root       4096 Nov 25 11:45  ../
-rwxrwxr-x 1 www-data www-data   3573 Dec 28  2016  admin.php*
drwxrwxr-x 3 www-data www-data   4096 Jan 17  2019  core/
drwxrwxr-x 3 www-data www-data   4096 Jan 18  2019  database/
drwxrwxr-x 4 www-data www-data   4096 Jan 17  2019  files/
-rwxrwxr-x 1 www-data www-data 806242 Nov 25 11:45 'home.html?sFile=Quick.Cms_v6.7-en.zip'*
-rwxrwxr-x 1 www-data www-data     63 Jan 18  2019  HOW_TO_INSTALL.txt*
-rwxrwxr-x 1 www-data www-data   2628 Dec 31  2018  index.php*
drwxrwxr-x 5 www-data www-data   4096 Jan  3  2019  plugins/
drwxrwxr-x 4 www-data www-data   4096 Jan 17  2019  templates/

Step 14: Give the permissions for database directory by using the below command

root@linuxhelp:/var/www/quick# chmod -R 777 database files

Step 15: Change to database directory by using the below command

root@linuxhelp:/var/www/quick# cd database

Step 16: List the directory by using the below command

root@linuxhelp:/var/www/quick/database# ls
admin.php   core   database   favicon.ico   files  'home.html?sFile=Quick.Cms_v6.6-en.zip'  'home.html?sFile=Quick.Cms_v6.7-en.zip'   HOW_TO_INSTALL.txt   index.php   plugins   templates

**Step 17: Open the configuration file by using the below command **

root@linuxhelp:/var/www/quick/database# nano config.php 

Step 18: Create a virtualhost for quick CMs by using the below command

root@linuxhelp:/var/www/quick/database# nano /etc/apache2/sites-available/quick.conf
<virtualhost *:80>
Servername www.linuxhelp1.com
Documentroot /var/www/clipper
</virtualhost>

Step 19: Disable default access by using the below command

root@linuxhelp:/var/www/quick/database# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
  systemctl reload apache2

Step 20: Enable site access by using the below command

root@linuxhelp:/var/www/quick/database#  a2ensite quick.conf 
Enabling site quick.
To activate the new configuration, you need to run:
  systemctl reload apache2

Step 21: Enable rewrite module by using the below command

root@linuxhelp:/var/www/quick/database# a2enmod rewrite

Enabling module rewrite.
To activate the new configuration, you need to run:
  systemctl restart apache2

Step 22: Once it is completed, Restart the Apache Web Server by running the below command

root@linuxhelp:/var/www/quick/database# systemctl restart apache2

Step 23: Once completed, go to browser and type the URL as shown in the below image

snap 2

Step 24: This is the home page for quick CMS

snap 3

Open new tab and type URL for admin page as shown in the below image snap 4

Step 25: Give the login credentials as shown in the below image

snap 5

Step 26: This is the administration panel for quick CMS

snap 6

Conclusion:

We have reached the end of this article. In this guide, we have walked you through the steps required to Install Quick CMS on Debian 11.3. Your feedback is much welcome.

Tags:
michael
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

What is the command to install the MariaDB server?

A

The command is # apt install mariadb-server

Q

What is the command to configure the virtual host for accessing the Quick CMS?

A

The command is # /etc/apache2/sites-available/quick.conf

Q

How do check the status of the Apache service?

A

The command is # systemctl status apache2.

Q

How do restart the apache2 service?

A

The command is # systemctl restart apache2.

Q

How do you check the version of your Linux Mint?

A

The command is # cat /etc/os-release

Related Tutorials in How To Install Quick CMS on Debian 11.3

Related Tutorials in How To Install Quick CMS on Debian 11.3

How to install Tiki Wiki CMS Groupware on CentOS 7
How to install Tiki Wiki CMS Groupware on CentOS 7
May 31, 2018
How to Install Pligg - Content Management System
How to Install Pligg - Content Management System
Jul 26, 2016
How to install Xrdp Server (Remote Desktop) on Oracle Linux 8.5
How to install Xrdp Server (Remote Desktop) on Oracle Linux 8.5
Oct 17, 2022
How to install Xibo CMS in Ubuntu
How to install Xibo CMS in Ubuntu
Oct 6, 2016
How to install and update OpenSSL on Debian 11.3
How to install and update OpenSSL on Debian 11.3
Oct 21, 2022
How to Install Tiki Wiki CMS on Ubuntu 19.04
How to Install Tiki Wiki CMS on Ubuntu 19.04
May 28, 2019
How to Install and Configure Mega in Linux
How to Install and Configure Mega in Linux
Jul 19, 2016
How to Install Alfresco Community Edition in Ubuntu
How to Install Alfresco Community Edition in Ubuntu
Nov 22, 2016

Related Forums in How To Install Quick CMS on Debian 11.3

Related Forums in How To Install Quick CMS on Debian 11.3

Linux
jayce class=
shasum command not found
May 5, 2017
Linux
stephan class=
How to list all samba users
Jan 12, 2018
pv command
muhammad class=
pvcreate command not found error
May 9, 2017
Linux
henry class=
Starting NFS daemon: rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)
Apr 25, 2017
ifconfig command
jackbrookes class=
what is the location of the ifconfig program on your machine?
Jan 4, 2018
Linux
baseer class=
single command to apply setfacl for multiple user at a time
Jan 23, 2018
Linux
beulah class=
What does mean by 0 0 value in fstab file
Jan 2, 2018
CentOS
mason class=
Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
Nov 20, 2018

Related News in How To Install Quick CMS on Debian 11.3

Related News in How To Install Quick CMS on Debian 11.3

Anbox, the Android-to-Linux tool the developers have been waiting for
Anbox, the Android-to-Linux tool the developers have been waiting for
Apr 17, 2017
Linus Torvalds stops signing Linux kernel RC tarballs
Linus Torvalds stops signing Linux kernel RC tarballs
May 17, 2017
Capsule8 Launches Linux-Based Container Security Platform
Capsule8 Launches Linux-Based Container Security Platform
Feb 14, 2017
Symantec updates Management console product
Symantec updates Management console product
Nov 22, 2017
Latest Linux driver release feature seven AMD Vega
Latest Linux driver release feature seven AMD Vega
Mar 23, 2017
A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
Apr 9, 2019
Microsoft makes its Azure App service now available on Linux Systems
Microsoft makes its Azure App service now available on Linux Systems
Sep 7, 2017
Docker friendly Alpine Linux gets hardened Node.js
Docker friendly Alpine Linux gets hardened Node.js
Apr 19, 2017
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help David Lopez Guillen ?
Ayuda urgente instale SSL para servidor Opensuse y ahora no funciona tengo servicio web

hola segui este tutorial para tener un certificado ssl y ahora no se ve mi app en la red, espero alguien pueda ayudarme, tengo M9oodle en3.5 en un servidor open suse y ahora no funciona por favor ayuda.

https://www.linuxhelp.com/how-to-create-ssl-certificate-in-opensuse

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.