How to setup Prestashop on AWS

Updated 13 February 2023

In this tutorial, we will learn how to install Prestashop on Ubuntu 20.04 LTS

Prestashop is a freely accessible open-source eCommerce platform. It is one of the strongest eCommerce website builder platforms and it has a wonderfully intuitive interface to manage your online store pretty well.

It is easy-to-use and offers a robust, responsive store interface for shoppers. Moreover, it provides a complete set of features free of cost.

Requirements to install Prestashop :

  • Ubuntu 20.04
  • System Requirements 1GB of RAM, 2 CPU Cores, 1 GB of Disk space
  • Webserver: Apache2,Nginx
  • PHP7.3
  • MySQL 5.0 or higher

Step1:Install Apache Webserver

Start by updating the package manager cache.

The Apache web server is among the most popular web servers in the world. 

Step2:Install PHP7.3

A general-purpose open-source scripting language, PHP is one of the most popular programming languages for web development.

It powers some of the most popular websites and web applications in the world.

Step3: Install MySQL and Create Database

Case 1: If you are using Local Database Server

Now that you have a web server up and running, you need to install the database system to be able to store and manage data for your site.

MySQL is a popular database management system used within PHP environments.

To access the MySQL shell, run the mysql command with the -u option with sudo.

If you do not use the sudo command, you are bound to encounter the error indicated in the following screenshot.

Case 2: If you are using AWS RDS

Step4:Install Prestashop V1.7.8.8

In this step, we will download the Prestashop core files. At this time, Prestashop is the latest version available to download.

Then unzip the downloaded file.

After unzipping the downloaded file, you will get, and we will unzip and store them in /var/www/html

Let’s set the directory permissions accordingly:

Next, go to http://yourpublicipaddress to complete the installation

Step5:Choose your language then click Next

Step6:Tick the “I agree to the above terms and conditions.” then click Next

Step7:add information about your store

Note:if you want add Let’s Encrypt SSL in Your E commerce Website so Enable SSL

Step8:Configured Your Database which you Created

Case 1: If you are using Local Database Server

Case 2: If you are using AWS RDS

Once the installation is completed, you will see this window.

For configuring the Free Self-signed certificates from let’s encrypt, Please click on this link


In this tutorial, you have learned to install PrestaShop on Ubuntu Server. We’ve covered the most essential aspects you need to know about installing and setting up a PrestaShop site.

Need Support?

Thank You for reading this Blog!

For further more interesting blogs, keep in touch with us. If you need any kind of support, simply raise a ticket at

You may also visit our Prestashop development services and quality Prestashop Addons.

For further help or query, please contact us or raise a ticket.

. . .

Leave a Comment

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

Be the first to comment.

Start a Project

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home