How to Install Quick CMS 6.6 on CentOS 7.6
Installation of Quick CMS 6.6 v On centos 7.6
Quick CMS is a free content managemnet system software.It has very good tech support.It has many extensions.It takes less time to install the quick cms software.It is incredibly fast and secure.It is very easy to manage.it is very stable.It requires some knowledge of HTML and CSS to set the page design, since there are not many templates to choose from.
Features:
Good SEO Support
Friendly Administration
Simplicity
Mobile version
Shopping Cart
Software requirements:
Apache 2.4.34
MYSQL 5.5+
PHP 5.2+
PHP Modules:
Php php-gd php-mysql php-mbstring php-mcrypt php-pecl-zip
Download Link:
Installation
Configure the MariaDB for Quick CMS using the root password as follows:
[root@linuxhelp ~]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 163
Server version: 5.5.60-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> create database quick;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> use quick;
Database changed
MariaDB [quick]> create user quickuser@localhost identified by 'linuxc';
Query OK, 0 rows affected (0.00 sec)
MariaDB [quick]> grant all on quick.* to quickuser@localhost;
Query OK, 0 rows affected (0.00 sec)
MariaDB [quick]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
MariaDB [quick]> exit
Bye
Change the directory to Apache’s Document root directory
[root@linuxhelp ~]# cd /var/www
Create a directory for Quick Cms
[root@linuxhelp www]# mkdir quick
Change the directory to quick to install quick cms
[root@linuxhelp www]# cd quick
Download quick Cms by executing the following command.
[root@linuxhelp quick]# wget https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.6-en.zip
--2019-04-20 13:34:04-- https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.6-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.6-en.zip’
[ <=> ] 806,236 46.8KB/s in 17s
2019-04-20 13:34:25 (46.8 KB/s) - ‘home.html?sFile=Quick.Cms_v6.6-en.zip’ saved [806236]
Extract the zip file of Quick CMS using unzip as folows:
[root@linuxhelp quick]# unzip home.html\?sFile\=Quick.Cms_v6.6-en.zip
Archive: home.html?sFile=Quick.Cms_v6.6-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
.
.
.
.
.
inflating: templates/default/img/powered2.png
inflating: templates/default/page.php
inflating: templates/default/style.css
inflating: templates/default/_lists.php
inflating: admin.php
inflating: index.php
inflating: HOW_TO_INSTALL.txt
List the extracted files and folders of Quick CMS
[root@linuxhelp quick]# ll
total 800
-rw-r--r-- 1 root root 3573 Dec 28 2016 admin.php
drwxr-xr-x 3 root root 251 Jan 17 12:03 core
drwxr-xr-x 3 root root 113 Jan 18 10:50 database
drwxr-xr-x 4 root root 172 Jan 17 12:03 files
-rw-r--r-- 1 root root 806236 Apr 20 13:34 home.html?sFile=Quick.Cms_v6.6-en.zip
-rw-r--r-- 1 root root 63 Jan 18 10:49 HOW_TO_INSTALL.txt
-rw-r--r-- 1 root root 2628 Dec 31 10:45 index.php
drwxr-xr-x 5 root root 150 Jan 3 13:14 plugins
drwxr-xr-x 4 root root 34 Jan 17 12:03 templates
Assign Ownership permissions to the quick directory
[root@linuxhelp quick]# chown -R apache. ./
Assign Writable permissions to the quick dirctory
[root@linuxhelp quick]# chmod -R 775 ./
Assign full permissions to certain folders which are essential for the requirement for the quick cms installation.
[root@linuxhelp quick]# chmod 777 files/ database/
Change the directory to database to access the config.php
[root@linuxhelp quick]# cd database
List the contents in the database directory using ll
[root@linuxhelp database]# ll
total 52
drwxrwxr-x 2 apache apache 36 Jan 18 10:44 cache
-rwxrwxr-x 1 apache apache 1905 Jan 18 10:41 config_en.php
-rwxrwxr-x 1 apache apache 13261 Jan 18 12:20 config.php
-rwxrwxr-x 1 apache apache 22528 Jan 18 10:50 database.db
-rwxrwxr-x 1 apache apache 5985 Jan 18 10:44 lang_en.php
Edit the config.php file to access the admin panel of quick cms and enroll the admin login credentials as follows
[root@linuxhelp database]# vim config.php
$config['login_email'] = "abc@example.com";
$config['login_pass'] = "linuxc";
Create a customised configuration file for quick cms as follows:
[root@linuxhelp database]# vim /etc/httpd/conf.d/quick.conf
<virtualhost *:80>
servername www.linuxhelp1.com
documentroot /var/www/quick/
<directory /var/www/quick/>
allowoverride all
allow from all
</directory>
</virtualhost>
Restart the service of Apache after setting up the requirements for installing the quick cms 6.6 v.
[root@linuxhelp database]# systemctl restart httpd
Open the browser and enter the server name that had set in the customised configuration file of Apache for Quick CMS
The welcome page of Quick CMS opens as shown below.
Go to the URL and add admin.php followed by servername as shown below to enter the admin’s panel.
Enter the login credentials that had enrolled in the config.php by accepting the license and click Log in
Welcome page of Administration panel opens and you can manage your website hereinafter
Therefore installation Of Quick CMS 6.6 v on CentOS 7.6 comes to end.
Comments ( 0 )
No comments available