How to install PrestaShop on WAMP server localhost


Prestashop was introduced to the market in 2007. The platform has developed over the years for a better user experience and thereby it currently has over 2,50,000 businesses run on the platform. This platform provides you with a stats-driven dashboard so that you can manage your site in the way you like.

If you want to install PrestaShop on your local computer then you are at the right place. In this article we will show you the step-by-step procedure to easily install Prestashop on your WAMP server localhost. So let us begin with this Demo Video:

Check out the Steps to Install Prestashop on WAMP Server Localhost:

Before you start installing you need the following:

1. WAMP server installed in your computer
2. Prestashop installation Files.

I assume that you already have WAMP installed in your computer. If you want help in installing WAMP in your local computer, you can consult one of my article I wrote previously: Install Magento on WAMP server localhost . There you will get information regarding installing WAMP.

1. Download PrestaShop:

Go to http://www.prestashop.com/en/ which is the Prestashop home page for the English speaking people.

How to install Prestashop on WAMP server localhost

On the top bar, you can find the Download button, which will take you to the Download page.

prestashop download

Click on the download now button, which will prompt you to save the file you are trying to download.

Prestashop zip file

Select the option for “Save File” and click ok. Thus you are done with downloading Prestashop.

2. Creating Database:

Before we start installing Prestashop, let’s create a database for it first. Open your phpMyAdmin of WAMP, and click on the Databases tab and create a new blank database. Let’s name it “PrestaShop”.

How to install Prestashop on WAMP server localhost

3. Arrange files and folders properly:

Now open up your www folder of your installed WAMP. And copy the downloaded PrestaShop folder zipped file to www folder. Extract the zip file. After this you will find a PrestaShop folder named similar to you zip file; for example, if the PrestaShop file was named prestashop_1.6.0.9.zip you will find a folder named prestashop_1.6.0.9 and inside that you will find another folder named PrestaShop. Move inside the folder named “PrestaShop”, select all the files and folders and cut (ctrl + x), move back to one folder up i.e. prestashop_1.6.0.9 and paste. What we did is move all the PrestaShop files and folders to the parent folder; i.e. Prestashop_1.6.0.9.

integrate-prestashop-with-ERP-appseconnect

4. Start installing:

Make sure WAMP is running and open up localhost in the browser. At the bottom of the page you will find your Prestashop_1.6.0.9( or whatever the version number is) listed under “Your Projects”.

How to install Prestashop on WAMP server localhost

Click on your Prestashop folder listed there; this will open up the Prestashop installation wizard.

How to install Prestashop on WAMP server localhost

Select your language of choice and click on “Next” which will take you to the licence agreement page.

How to install Prestashop on WAMP server localhost

Agree to the terms and condition and click Next. The next page is for store information.

How to install Prestashop on WAMP server localhost

Fill up all the details properly and click on Next. The next page is very important, because here you will provide your database connection details.

How to install Prestashop on WAMP server localhost

In our case we will keep the

1. Database server address as “localhost”
2. Database name as PrestaShop (the blank database that we created at the start)
3. Database login as “root”; it is the database username, which is root by default.
4. We will keep the database password field blank because we didn’t set up password for the database. If you have set separate password for the database, please provide it here.
5. Table prefix is optional. You can keep it blank too.
6. You can test whether the Prestashop system can connect to the database properly by clicking on the “Test database connection” button below.

Now, you can easily integrate your Prestashop Store with the back-end ERP System and Automate your Business Process!

integrate-prestashop-with-ERP-appseconnect

Once database connection is made, you can click on Next; which will immediately start setting up your Prestashop shop.

How to install Prestashop on WAMP server localhost

How to install Prestashop on WAMP server localhost

After the installation process is complete, you will be prompted to delete “install” folder from Prestashop installation folder. Let’s do it.

Go to your installed Prestashop folder inside www, there you will find a folder named “install”, as shown in the following picture.

How to install Prestashop on WAMP server localhost

5. Delete install folder and rename admin folder.

Delete that “install” folder. Also, rename the “admin” folder to something else; like “admin7”; after that you are ready to check your Prestashop store. Go back to your browser.

How to install Prestashop on WAMP server localhost

Here you will find 2 links, one for the Frontoffice and another for Backoffice. If you click on Front Office, you will be taken to the frontend of your prestashop store. But if you click on the Backoffice you will not be able to access it. This is because we have renamed the admin to admin7. So for accessing admin you have to type http://localhost/prestashop_1.6.0.9/admin7 in your browser(the prestashop_1.6.0.9 can be different for you). Provide the email id and password you provided during installation and you can access the Admin section of your Prestashop store.

How to install Prestashop on WAMP server localhost

Your Prestashop installation is complete. If you have any question or you are stuck anywhere, feel free to leave a comment and I will be more than happy to help. Ciao.

integrate-prestashop-with-ERP-appseconnect

You may also like:
How to Enable Product Reviews in your PrestaShop Store?
Prestashop Vs Zencart Vs Opencart – Which is better?
PrestaShop Day Milan

Subrata Bauri

I am a Magento developer at InSync and spend most of my time reading books(weird ones). Ask me anything on Twitter @SubrataBauri and I will answer it personally.

  • Refaat Kh

    thank you very much.

    • Subrata Bauri

      You are welcome, Refaat

  • Refaat Kh

    thank you very much.

    • Subrata Bauri

      You are welcome, Refaat

  • Robert

    There is a little mistake in the end of instalation. We moved up the files during the process. So your acces to your administration is not on the http://localhost/prestashop_1.6.0.9/admin7,
    You have to go to : http://localhost/admin7
    And you are done 😉

    • Soumitra Chakraborty

      Hi Robert,

      Thanks for the catch.

    • Soumitra Chakraborty

      Hi Robert,

      Thanks for the catch.

  • Robert

    There is a little mistake in the end of instalation. We moved up the files during the process. So your acces to your administration is not on the http://localhost/prestashop_1.6.0.9/admin7,
    You have to go to : http://localhost/admin7
    And you are done 😉

    • Soumitra Chakraborty

      Hi Robert,

      Thanks for the catch.

  • Great contribution by appseconnect team. It is a great tutorial for starters of PrestaShop as you have explained each step in a good way.

    • Soumitra Chakraborty

      Hi Amelia,

      Are you currently using Prestashop?

    • Soumitra Chakraborty

      Hi Amelia,

      Are you currently using Prestashop?

      • Yes, I am working in a PrestaShop related company “FMEModules” . For learning, I installed PrestaShop on localhost as you discussed here.

        • Soumitra Chakraborty

          Great. Please let us know if you require any help.

  • Great contribution by appseconnect team. It is a great tutorial for starters of PrestaShop as you have explained each step in a good way.

    • Soumitra Chakraborty

      Hi Amelia,

      Are you currently using Prestashop?

      • Yes, I am working in a PrestaShop related company “FMEModules” . For learning, I installed PrestaShop on localhost as you discussed here.

        • Soumitra Chakraborty

          Great. Please let us know if you require any help.

  • Azadeh

    I managed to install Prestashop on wamp server successfully. Every thing works perfectly except for the multistore feature. Looks like it works on EasyPHP with no problem. Are there any configurations required on Wamp for the multistore feature to work?

  • Azadeh

    I managed to install Prestashop on wamp server successfully. Every thing works perfectly except for the multistore feature. Looks like it works on EasyPHP with no problem. Are there any configurations required on Wamp for the multistore feature to work?