How to Create Own Online Shopping Store Using “OpenCart” in Linux

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

18 Responses

  1. bhy says:

    By the way, in step 3 it should PRIVILEGES not PRIVILEDGES.

  2. Christabel says:

    I created an online bookstore for my final project using opencart and I can’t burn the website with the database into a CD . Please how do I go about it ?…is it possible to do that

  3. Richard Barmann says:

    The line with the php –files comes back as package php5-curl is not available, but is referred to by another package.

    This may mean that the package is missing, has been obsoleted, or is only available from another source

  4. olivedev says:

    Great tutorial, but why not save time and effort by using a managed hosting for hosting OpenCart? Using such hosting you can quickly and easily install OpenCart on server. There won’t be any need to worry about server management as well. Here is a tutorial that explains how easy it is:

  5. Slava says:

    Hi! Thank you very much for this tutorial!
    For me, opencart installation began only after I typed in browser /opencart-master/ after my ip-adress, that’s where all opencart files are located (/var/www/html/opencart-master)

  6. Antonis says:

    Thanks for this tutorial.

    There is an issue at step 11 if you are using MySQL as your database.
    There is an error message “Database opencartdb could not be found” (or something like that).
    Although you have successfully completed step 8, the problem resolves on the MySQL driver.
    So you have to install the php5-mysql module (debian/ubuntu users type: sudo apt-get install php5-mysql)
    This should solve the problem.

    • Ravi Saive says:


      Sorry for the trouble, actually we forgot to add that php5-mysql package must be installed in ordered to communicate with PHP/MySQL. Thanks for the tip, we’ve included in the article, hope it will help others who face similar problem..

  7. Victor1 says:

    Just a question, and how do you add payment methods? e.g. VISA, mastercard, paypal, etc.?

  8. Avishek Kumar says:

    Use Ctrl + Z to suspend the script.
    To kill use kill %%

    When you run kill %% may be you get all the characters on different lines, in the program output flow, but need not worry. Just input the above command and press return key.
    Keep Connected!

  9. Ashish says:

    Awesome one , thanks Avishek

  10. Abrar says:


    i follow your every steps

    when i type ip address in the url its redirecting to apache2 default page only i cannot access OpenCart ..configuration i have done correct and permission also i have given correct . the problem i am facing in apache2 default page is coming its not redirecting to opencart

    help me ..

    i am using ubuntu mate 15.04 – 64bit

    • Ashish Srivastava says:

      Hi Abrar ,

      Have you followed step 5 ,

      # cd opencart-master
      # mv -v upload/* ../opencart-master/

      as seems that it is not the data so you are getting apache testing page

      I have followed steps . this is working fine for me ..

      • Abrar says:

        yes i follow everystep that you shown even i try in fedora 22, ubuntu 15.04 but in vain as same result i am getting apache page..

        ok let me try again …thanks for replying

Leave a Reply to Ashish Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.