Child pages
  • Getting Started

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can download the latest version of PrestaShop at http://www.prestashop.com/en/downloads. This page presents you with a informal form, which helps the PrestaShop team better know its users. Whether you fill the form or not, click the "Download" button to display the download choices.

...

  • the latest version (1.4.4.0 1 as of this writing): a stable version, ready for all websites.
  • a stable version with a free trial for a PrestaShop add-on partner tool (Store Manager).
  • (at the bottom of the page) the alpha version (1.5.0 as of this writing): in heavy development, it is only available for testing purposes, NOT for production. Use at your own risk.

...

Click on either of the stable versions' "Download PrestaShop" download buttons, and save the archive on your computer (such as on the desktop). You should get a file named "prestashop_1.4.4.01.zip" (or an equivalent, depending on the version numbers).

The downloaded file is an archive, containing all of PrestaShop's files in compressed form. In order to continue with the process, you must uncompress the archive. If your operating system does not natively support Zip files per default, you can download and install a free tool, such as 7-zip.

...

  • a hostname or an IP address: the location of your hosting space on the Internet's FTP server.
  • a username: your hosting account identifier, which is unique to you.
  • a password: obligatory security measure.

...

In the "Remote site" section (on the right), browse to the location where you want PrestaShop to be publicly available (root of the domain, sub-folder, su-domaine...). This can change a lot, depending on both your host and your needs:

  • Your host:
    • Some hosts may require you to place your files in a specific folder, such as /htdocs, /public_html, /web, /www, /yourdomainname.com, etc.
    • Other hosts' FTP server will simply log you directly into the proper upload space.
  • Your needs:
    • If you want your shop to be the main website for your domain name (i.e., http://www.myprestashop.com), upload PrestaShop at the root folder of the upload space (which may depend on the host).
    • If you want your shop to be in a sub-folder of your domain name (http://www.mywebsite.com/shop), you must first create said folder through FileZilla (right-click and choose "Create directory"), then upload PrestaShop in that folder.
    • If you want your shop to be in a sub-domain of your domain name (http://shop.mywebsite.com), you must first create said sub-domain. This depends on your host: you might be able to do it simply by adding a new folder with your FTP client, or you might have to create the sub-domain through your host's administration panel. Read you're hosts support documentation first. Once created, browse to the sub-domain's folder, and upload PrestaShop there.

On FileZilla's left side, you should now have the local folder where you uncompressed the PrestaShop files, and on the right side, the destination location. From there onIf you haven't done it yet, uploading is simple: select all files and folders from the local folder (use Ctrl-A), and either drag & drop them to the remote folder, or right-click on the selection and choose "Upload" in the context menu.

...

Before you can actually install PrestaShop, you need to make sure your MySQL server has a database ready for PrestaShop's data, and if not, create one. This can be done using the free phpMyAdmin tool, which should come pre-installed on your web server most of the time (read you host's documentation). Connect to it using your account credentials, that your host provided you with. It should be accessible through a standard URL, tied to your domain name, or that of your host.

...

The second page makes a quick check of all the server parameters on your host, and if nothing wrong is found, takes you directly to the third step.

System compatibility

This page checks that everything is OK with your server configuration: PHP settings, permissions on files and folders.

...