PrestaShop in the Cloud

By | April 12, 2013
Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someone

PrestaShop-verticalPrestaShop is a solution for selling products online and is open source. Thanks to its open source nature, PrestaShop is 100% free with no license or installation fees. It is completely customizable both visually and by functionality and allows you to benefit from a large developing community. PrestaShop is an online sales platform that is effective, fast and easy to use, even for non-professionals. This explains why over 130 000 shops are already online thanks to PrestaShop. It contains over 310 features and continually growing. All features can be installed and uninstalled in one-click.

With PrestaShop you can manage a dynamic product list through the PrestaShop back-office. If your shop has one product or thousands, this incredible administrative interface lets merchants manage the most complex inventory easily and update with a single click. Import and export quickly, set attributes, sort products, bulk discounts, and much more. Managing products has never been easier with PrestaShop.

Here’s a step-by-step tutorial on how to deploy PrestaShop, popular all over the world’s online stores platform, into Jelastic PHP cloud.

So, let’s get started!

Create environment

1. Log in to Jelastic Manager

2. While in Jelastic dashboard, click the Create environment button at the top left.

3. Pick Apache application server, PHP v5.3 and MySQL database.


Wait just a minute for your environment to be created.


Deploy application

1. Go to PrestaShop site, download the latest PrestaShop version as a zip package and upload it using Deployment manager.


2. Once the package is in Jelastic, deploy it to the environment you have just created.


3. For using PrestaShop you need to include,,, modules. For this click Config button for your Apache server, navigate to etc/php.ini and add,,, lines like it is shown on the picture below.


4. Save the changes and restart Apache in order to apply new settings.


Configure database

1. Click Open in browser button next to the MySQL node.

2. Log in to phpMyAdmin using credentials, which you’ve got via email while creating your environment. Create an account and the same-named database.


Install PrestaShop

1. Open your application in a web browser.



2. Installation is simple, but let’s pay a little attention to the database connection. Just fill in form with database server address, database name, login and password which you’ve used while creating your MySQL user.


3. Configure your shop and enjoy!


PrestaShop is a fully scalable and every day hundreds of new merchants put PrestaShop’s e-commerce software to work on their online commerce sites. Get your online shop in the cloud today!

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someone

Subscribe to get the latest updates

  • Pingback: PrestaShop in the Cloud | Jelastic — Die nächste Generation Java-Hosting-Plattform()

  • Show how to install OpenCart. Thanks.

    • Marina Sprava

      Good idea! I’ll try.

  • Barry

    I have followed the instructions here to the end but what I get when open the application in the web browser is the php page.

    What do I need to do to resolve this?


    • Marina Sprava

      Hello Barry! Have you deployed your app to the root context?

      • barry

        I didn’t do that initially, but I have done that now and I am seeing the Apache 2 Test Page. What do I need to do?

        I would like to know if cyclos can be use as a payment gateway on Presta.


  • Sergio

    Hello Barry,
    I had the same problem.

    The solution that worked for me, it is to add to your
    this phrase /prestashop/install =>

    Later for the MySql dabase you must change localhost in

    Have a good day,
    by Sergio.

  • I can´t access to prestashop.

    I have installed prestashop but I see a 404 error in application context. I have tryed:


    • Marina Sprava

      Hi, David!

      Please contact your hoster’s support. They’ll help you to identify the issue and to fix it.

      Best regards,