---
title: "How to install PrestaShop"
source: "https://docs.nexcess.com/sites-stores/cms/manually-install-prestashop/"
description: "Learn how Nexcess clients can manually install PrestaShop, the open source ecommerce platform."
vertical: "Sites & Stores"
date: "2019-09-10"
last_modified: "2026-08-17"
---

# How to install PrestaShop

## Download the PrestaShop package

1. [Download the PrestaShop package from their website.](https://www.prestashop.com/en/download)
2. Extract the file, and note its location on your computer.

## Configure FTP credentials to transfer the PrestaShop files 

1. Log in to your SiteWorx control panel. 
    - If you do not know your password, click **Forgot your password** on the login page.
2. From the SiteWorx main menu, click **Hosting Features > FTP > Accounts**.
3. In the **Add an FTP Accoun**t section, fill the **FTP Username**, **Password,** and **Confirm Password** fields, then click **Add**.![](https://docs.nexcess.com/wp-content/uploads/2026/06/1568147605424-1568147605424.png)

## Transfer PrestaShop files to your Nexcess server 

Your exact method of transferring files will vary according to your choice of application. Whatever the method, you will need the username and password you created in Step 2C. For detailed instructions and an example using Cyberduck, see [How to transfer files to a server with SFTP.](https://docs.nexcess.com/sites-stores/managed-magento/file-management/transfer-files-with-sftp/)

## Configure your database 

1. From the SiteWorx main menu, click **Hosting Features > MySQL > Databases**.
2. Fill the **Database** **Name** field, though we recommend “prestashop.” Select the **Create User** check box.
3. Fill the **Username** field, though we recommend “presta.” Fill the **Password** and **Confirm Password** fields, or click **Generate**. Note this information for use in Step 5. Verify all **MySQL** **User** **Permissions** are selected, then click **Add** when ready.![](https://docs.nexcess.com/wp-content/uploads/2026/06/1568147651592-1568147651592.png)

## Configure PrestaShop

1. Navigate to your domain, along with the path of your PrestaShop installation. For example, if your domain is example.com, and your PrestaShop installation is prestashop, navigate to example.com/prestashop.
2. Select language you want to install PrestaShop in by clicking the appropriate radio button, and then click **Next**.
3. The license agreement window displays for using PrestaShop. Read the agreement and click **Next**.
4. The **Information about your Store** window contains field for configuring Shop name and administrator information. In the **Shop** **name** field, type the name of your store and then select your main activity from the drop-down menu.
5. Select your country from the Country drop-down menu. Next type your **first** and **last names, email address**, and a **password** in the **corresponding** fields. Select the **Sign-up to the newsletter** check box if you want emails from PrestaShop, then click **Next**.
6. Refer to the database credentials established earlier. Leave **localhost** in the **Database server addres**s field, fill the **Database login** and **Password** fields. Click **Test your database connection** **now!** when ready.
7. Click **Next** and the PrestaShop installer will appear as it creates the database.
8. Before you can start using PrestaShop, you must log back in to FTP and delete the **Install** folder.

## Delete install folder 

Using SFTP or SSH, log back in to your server and delete the Prestashop Install folder.
