How to install QuickCart on OpenSUSE Leap 42.3

To install Quick Cart on OpenSUSE Leap 42.3

Quick Cart is a free platform to create own shopping Websites like Flipkart, Ebay and Amazon etc. Although it is a simple-to-use application, it is considered to be one of the  most powerful shopping carts. It can be installed and run on almost all the Linux distributions. It does not require an SQL database and just requires webserver and PHP to be installed on the system.  Installing Quick Cart is so simple and takes only a few minutes. This tutorial, demonstrates the method to install Quick Cart on OpenSUSE Leap 42.3. 


zypper in php php-mysql php-gd php-mbstring php-common


Installing QuickCart

You should download the installation package by making use of the wget command in the following manner.

linuxhelp:~ # wget
--2017-11-28 13:51:13--
Resolving (
Connecting to (||:80... connected.
HTTP request sent, awaiting response... 
200 OK
Length: unspecified [application/zip]
Saving to: ‘home.html?’

    [ <=>                                                                                                         ] 661,518     --.-K/s   in 0.03s   

2017-11-28 13:51:25 (22.6 MB/s) - ‘home.html?’ saved [661518]


Once the file is downloaded, you shall extract it to the Apache document root location as follows.

linuxhelp:~ # unzip home.html? -d /srv/www/htdocs/quickcart
Archive:  home.html?
   creating: /srv/www/htdocs/core/
  inflating: /srv/www/htdocs/core/common-admin.js  
  inflating: /srv/www/htdocs/core/common-admin.php  
  inflating: /srv/www/htdocs/core/common.js  
  inflating: /srv/www/htdocs/core/common.php  
  inflating: /srv/www/htdocs/core/files-admin.php  
  inflating: /srv/www/htdocs/core/files.php  
  inflating: /srv/www/htdocs/core/lang-admin.php  
   creating: /srv/www/htdocs/core/libraries/
  inflating: /srv/www/htdocs/core/libraries/file-jobs.php  
inflating: /srv/www/htdocs/quickcart/templates/default/style.css  
  inflating: /srv/www/htdocs/quickcart/templates/default/_footer.php  
  inflating: /srv/www/htdocs/quickcart/templates/default/_header.php  
  inflating: /srv/www/htdocs/quickcart/.htaccess  
  inflating: /srv/www/htdocs/quickcart/admin.php  
  inflating: /srv/www/htdocs/quickcart/index.php  
  inflating: /srv/www/htdocs/quickcart/read-me.txt  


And then, move inside your Apache document root location.

linuxhelp:~ # cd /srv/www/htdocs/quickcart/
linuxhelp:/srv/www/htdocs/quickcart # ls -l
total 44
-rw-r--r-- 1 root root   16 Oct 11  2012 .htaccess
-rw-r--r-- 1 root root 6768 Sep  1  2014 admin.php
drwxr-xr-x 3 root root 4096 Mar 30  2016 core
drwxr-xr-x 6 root root 4096 Mar 30  2016 database
drwxr-xr-x 7 root root 4096 Mar 30  2016 files
-rw-r--r-- 1 root root 4837 Sep 15  2014 index.php
drwxr-xr-x 4 root root 4096 Mar 30  2016 plugins
-rw-r--r-- 1 root root 1318 Jul 29  2015 read-me.txt
drwxr-xr-x 4 root root 4096 Mar 30  2016 templates


Provide appropriate owner and file execution permissions by making use of the following commands.

linuxhelp:/srv/www/htdocs/quickcart # chown -R wwwrun:www /srv/www/htdocs/
linuxhelp:/srv/www/htdocs/quickcart # chmod -R 775 /srv/www/htdocs/



Once it is done, you need to configure your Apache VirtualHost for Quickcart. So open a new .conf file by making use of the following action.

linuxhelp:/srv/www/htdocs/quickcart # vim /etc/apache2/conf.d/quick.conf

Open you are in the .conf file, you need to add the following in it.

<VirtualHost *:80>
DocumentRoot "/srv/www/htdocs"
<Directory "/srv/www/htdocs/">
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted


After the configuration, restart your Apache service.

linuxhelp:/srv/www/htdocs/quickcart # systemctl restart apache


We shall continue the installation process through the browser now, So open your browser and navigate to  http://yourdomain/quickcart/admin.php
Quick Cart


Once you are inside you can check all the information related to your orders such as pending orders, and also information regarding your shipping. 



In the settings page, make sure you configure all the details. 


And enable/disable all the necessary options from the panel available on the right side. 
With this, the installation of Quickcart on OpenSUSE leap 42.3 comes to an end. 

Thank you! for using Linux Help.

You find this tutorial helpful? Share with your friends to keep it alive.
For more help topics browse our website
Be the first to comment, we value your suggestions. For further queries please comment below.

Tags: Quick Cart OpenSUSE - Leap
user image Author :  Gabriel