How to Install Quick CMS 6.6v On Ubuntu 18.10
- 02:18 wget https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.6-en.zip
- 02:32 unzip home.html\?sFile\=Quick.Cms_v6.6-en.zip
- 02:43 chown -R www-data. ./
- 02:52 chmod -R 775 ./
- 03:12 chmod -R 777 files/ database/
- 03:19 cd database
- 03:28 vim config.php
- 03:50 vim /etc/apache2/sites-available/quick.conf
Installation of Quick CMS 6.6 v On ubuntu 18.10
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. This video covers the tutorial on Installation Of Quick CMS 6.6v On Ubuntu 18.10
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:
https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.6-en.zip
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 55
Server version: 10.1.29-MariaDB-6ubuntu2 Ubuntu 18.10
Copyright (c) 2000, 2017, 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.05 sec)
MariaDB [(none)]> use quick;
Database changed
MariaDB [quick]> create user user1@localhost identified by 'linuxc';
Query OK, 0 rows affected (0.06 sec)
MariaDB [quick]> grant all on quick.* to user1@localhost;
Query OK, 0 rows affected (0.00 sec)
MariaDB [quick]> flush privileges;
Query OK, 0 rows affected (0.02 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:/var/www# mkdir quick
Change the directory to quick to install quick cms
root@linuxhelp:/var/www# cd quick
Download quick Cms by executing the following command using wget
root@linuxhelp:/var/www/quick# wget https://opensolution.org/download/home.html?sFile=Quick.Cms_v6.6-en.zip
--2019-04-21 19:08:19-- 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’
home.html?sFile=Quick.Cms_v6. [ <=> ] 787.34K 39.9KB/s in 18s
2019-04-21 19:08:41 (43.7 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:/var/www/quick# ll
total 796
drwxr-xr-x 2 root root 4096 Apr 21 19:08 ./
drwxr-xr-x 4 root root 4096 Apr 21 19:07 ../
-rw-r--r-- 1 root root 806236 Apr 21 19:08 'home.html?sFile=Quick.Cms_v6.6-en.zip'
root@linuxhelp:/var/www/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/style.css
inflating: templates/default/_lists.php
inflating: admin.php
inflating: index.php
inflating: HOW_TO_INSTALL.txt
Assign Ownership permissions to the quick directory
root@linuxhelp:/var/www/quick# chown -R www-data. ./
Assign Writable permissions to the quick dirctory
root@linuxhelp:/var/www/quick# chmod -R 775 ./
List the extracted files and folders of Quick CMS
root@linuxhelp:/var/www/quick# ll
total 828
drwxrwxr-x 7 www-data www-data 4096 Apr 21 19:08 ./
drwxr-xr-x 4 root root 4096 Apr 21 19:07 ../
-rwxrwxr-x 1 www-data www-data 3573 Dec 28 2016 admin.php*
drwxrwxr-x 3 www-data www-data 4096 Jan 17 12:03 core/
drwxrwxr-x 3 www-data www-data 4096 Jan 18 10:50 database/
drwxrwxr-x 4 www-data www-data 4096 Jan 17 12:03 files/
-rwxrwxr-x 1 www-data www-data 806236 Apr 21 19:08 'home.html?sFile=Quick.Cms_v6.6-en.zip'*
-rwxrwxr-x 1 www-data www-data 63 Jan 18 10:49 HOW_TO_INSTALL.txt*
-rwxrwxr-x 1 www-data www-data 2628 Dec 31 10:45 index.php*
drwxrwxr-x 5 www-data www-data 4096 Jan 3 13:14 plugins/
drwxrwxr-x 4 www-data www-data 4096 Jan 17 12:03 templates/
Assign full permissions to certain folders which are essential for the requirement for the quick cms installation.
root@linuxhelp:/var/www/quick# chmod -R 777 database files
Change the directory to database to access the config.php
root@linuxhelp:/var/www/quick#cd database
List the contents in the database directory using ll
root@linuxhelp:/var/www/quick/database# ll
total 68
drwxrwxrwx 3 www-data www-data 4096 Jan 18 10:50 ./
drwxrwxr-x 7 www-data www-data 4096 Apr 21 19:08 ../
drwxrwxrwx 2 www-data www-data 4096 Jan 18 10:44 cache/
-rwxrwxrwx 1 www-data www-data 1905 Jan 18 10:41 config_en.php*
-rwxrwxrwx 1 www-data www-data 13261 Jan 18 12:20 config.php*
-rwxrwxrwx 1 www-data www-data 22528 Jan 18 10:50 database.db*
-rwxrwxrwx 1 www-data www-data 31 Sep 4 2012 .htaccess*
-rwxrwxrwx 1 www-data www-data 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:/var/www/quick/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:/var/www/quick/database# vim /etc/apache2/sites-available/quick.conf
<virtualhost *:80>
servername www.linuxhelp1.com
documentroot /var/www/quick/
<directory /var/www/quick/>
allowoverride all
allow from all
</directory>
</virtualhost>
Disable the default sites to access the quick cms
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
Enbale the quick site to access the quick cms site
root@linuxhelp:/var/www/quick/database# a2ensite quick.conf
Enabling site quick.
To activate the new configuration, you need to run:
systemctl reload apache2
Enbale the rewrite module as follows
root@linuxhelp:/var/www/quick/database# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2
Restart the service of apache server as follows
root@linuxhelp:/var/www/quick/database# systemctl restart apache2
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 Ubuntu 18.10 comes to end.
Comments ( 0 )
No comments available