If you are searching how to install PrestaShop, you came to the right place. With nearly 4 million downloads and over 185,000 active stores, installation tutorials are always a popular request. Thankfully, there are tons of resources online to help you install PrestaShop any way you like. You can install via a one-click installation script provided by your hosting provider. You can install it manually via MySQL and FTP. Lastly, you can install a localhost version of PrestaShop on your personal device for testing or development purposes. I’ll provide simple instructions for each of these scenarios. Enough with the introduction, let’s start installing!
Before we get started you should get familiar with the Official Installation Documentation. This should serve as the point of reference for the various methods we will describe.
1. One Click Install:
If you guessed that this the easiest method to install PrestaShop, you would be right. The first step would be to have a web-hosting provider who has a one-click installation script for PrestaShop. Ask your hosting provider if they include a one-click install. There are three popular script libraries to install PrestaShop with one click.
All you need is the FTP information that your webhost provided you. Contact your host if you do not have your FTP credentials. Some hosts have their own installation scripts. PrestaShop has teamed up with the best hosting companies that provide you with the easiest method to get your online store up and running. Check out our Hosting page for more details. These are the hosts that know PrestaShop, with servers that are optimized for ecommerce performance.
2. How to Install PrestaShop Manually:
If you already have knowledge about MySQL databases and FTP, then this would be for you. We have provided an instructional video below. Here is a list of quick steps to install for the experienced users. For more detailed instructions, see here.
- Download PrestaShop and unzip the package onto your computer.
- Create a database for PrestaShop shop on your web server if it is possible. In case there is no MySQL user who has all privileges for accessing and modifying this database, create it as well.
- Upload the PrestaShop files and folders to the chosen location on your web server. Do not upload the root /prestashop folder directly: only the files and folders that it contains.
- Run the PrestaShop installation script by accessing the public URL for the chosen location in a web browser. This should be the URL where you uploaded the PrestaShop files.
- Follow the instructions on each screen of the installer.
- Once the installation is done, delete the /install folder and write down the new of the /admin folder, which has been generated in order to be unique to you, for security reasons.
3. How to Install PrestaShop Locally:
A local installation means that PrestaShop is not live on the internet for the world to see, but it is live on your local computer or server. Only you can access to the local install. Having a local installation of PrestaShop is a great idea. You can test changes, upgrades and modules on a local installation on your computer without touching your live store. There are various tools you can use to install PrestaShop locally. Refer to this page in the documentation for Local installations.
Probably more useful are the are two local installation packages that include an out-of-the-box installation of PrestaShop. These make it easier for people who are less technical to have a local installation.
There you have it, now you know how to install PrestaShop virtually anywhere. If you have questions, the place to go would be our dedicated Forum for PrestaShop installation. Your community managers and moderators are active and ready to help out. Most of the issues you will encounter with installation are Server-side issues, usually permissions. That’s why it’s best to go with a Hosting partner with PrestaShop. Installing PrestaShop is just the first step to turn your idea into a money making success online. Thanks for reading and be sure leave your comments below.