Child pages
  • Installing PrestaShop

Versions Compared

Key

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

...

Tip

The downloaded file is an archive, meaning one file containing all of PrestaShop's files in compressed form. In order to continue with the process, you must uncompress the archive using a proper. *

If your operating system does not natively support Zip files, you can download and install a dedicated tool, such as:

, WinZip or WinRAR

Using a Zip-tool, extract the content of the archive to a known location on your hard-drive (such as on the desktop again). Do not upload the Zip file to your server.

...

You should now have a hosting space at your disposal, and a folder on your hard-drive with the uncompressed PrestaShop archive. This step makes you upload the PrestaShop files on your hosting space. This is done using a FTP client.

Installing and configuring your FTP client

FTP is short for "File Transfer Protocol". A great and free FTP client is FileZilla. Download it and install it. Note: do not download FileZilla Server, only FileZilla Client!

Image Removed

Once FileZilla is installed, you will need to configure it with your site's log-in parameters, which should have been sent to you by your host. If not, ask for them to your host – or check your spam folder (wink)

Basically, the needed parameters are:

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

Open FileZilla, and open its Site Manager tool. You can do this in three different ways:

  • Press Ctrl-S.
  • Click the "Open the Site Manager" icon, at the top left.
  • Open the "File" menu, and select the "Site Manager..." option.

A window opens.

Image Removed

To add your hosting space to the Site Manager:

  1. Click the "New Site" button. A new entry is created in the site list. Give it a recognizable name.
  2. On the right side, in the "General" tab, enter the parameters your host provided you with: host, user, and password. You should not have to change the other default parameters, unless told so by your host.
  3. Once all the fields are properly filled, click the "Connect" button. This will both save your site in the list, and log you into your account, so that you can make sure everything works right.

Uploading your files

Now that you are connected to your hosting space, which you should have installed while reading the previous chapter of this guide, "What you need to get started".

Connected to your hosting space using your FTP client, by using the connection details provided by your web host. Once connected, it is time to transfer the PrestaShop files from your computer to your server.

...

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 (http://www.phpmyadmin.net/), 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, which your host provided you with. It should be accessible through a standard URL, tied to your domain name, or that of your host.

...

  1. Select the language in which you wish the installer to be.
  2. Select whether you wish to install or update PrestaShop (if this is your first time, you can only install).
  3. Read the PrestaShop license (the Open Software License 3.0, see http://www.opensource.org/licenses/OSL-3.0), and agree to it.

To access the next step, you must check the "I agree to the above terms and conditions" box, then click "Next". If you do not explicitly agree to the license, you cannot install PrestaShop.

...

Info
titleCHMOD

Changing file/folder permission on a Unix/Linux system is called a "CHMOD", after the command of the same name (see: http://en.wikipedia.org/wiki/Chmod – you can find an explanation of file permissions here: http://www.elated.com/articles/understanding-permissions/). Giving them "write permission" is called "doing a CHMOD 755" or "a CHMOD 775", depending on the host.

...