Site icon PrestaShop | Magento | CRM Modules

PrestaShop Manual Installation and Setup Guide

Below is a clear, step-by-step PrestaShop Manual Installation and Setup Guide (perfect for beginners and also useful if you prefer installing without auto-installers like Softaculous).

This guide works for PrestaShop 8.x and 9.x on most shared/VPS hosting.


📌 PrestaShop Manual Installation & Setup Guide


1️⃣ Server Requirements (Check First)

Make sure your hosting meets these minimum requirements:

✅ Required

✅ Enable PHP Extensions

📌 Most cPanel hosts already support these.


2️⃣ Download PrestaShop

  1. Go to PrestaShop official site
  2. Download the latest PrestaShop ZIP
  3. Save it on your computer

📁 File name example:

prestashop_8.x.x.zip

3️⃣ Create Database (MySQL)

In cPanel:

  1. Open MySQL Databases
  2. Create:
    • Database name
    • Database user
    • Password
  3. Assign user to database
  4. Grant ALL PRIVILEGES

📌 Note down:


4️⃣ Upload PrestaShop Files

Option A: Using File Manager (cPanel)

  1. Open File Manager
  2. Go to public_html/
  3. Upload prestashop.zip
  4. Extract the ZIP

Option B: Using FTP (FileZilla)

  1. Connect using FTP credentials
  2. Upload extracted files to public_html/

📌 Important:
If files are inside a /prestashop folder, move all files out to public_html.


5️⃣ Set File & Folder Permissions

Recommended permissions:

Type Permission
Folders 755
Files 644
cache/, img/, log/, config/ Writable

In cPanel:


6️⃣ Run PrestaShop Installer

Open your browser and visit:

https://yourdomain.com

The PrestaShop Installation Wizard will start automatically.


7️⃣ Installation Wizard Steps

🔹 Step 1: Language


🔹 Step 2: License Agreement


🔹 Step 3: System Compatibility


🔹 Step 4: Store Information

Fill in:

📌 Use a strong password


🔹 Step 5: Database Configuration

Enter:

Click Test Database Connection → then Next


🔹 Step 6: Installation

✅ Success screen appears when complete


8️⃣ IMPORTANT: Delete Installation Folder

After installation:

  1. Go to public_html/
  2. Delete /install folder

⚠️ Your store will NOT work until this folder is removed.


9️⃣ Access Your Store

Front Office (Shop)

https://yourdomain.com

Back Office (Admin Panel)

https://yourdomain.com/adminXXXX

📌 adminXXXX is auto-generated
Rename it for security.


🔟 Basic Post-Installation Setup (Must Do)

✅ General Settings

✅ Products

✅ Payments

✅ Shipping

✅ SEO


🛠 Common Installation Issues & Fixes

❌ Blank Page After Install

❌ Database Connection Error

❌ 500 Internal Server Error


🎯 Recommended Next Steps (Beginner Path)

  1. Install a free theme
  2. Configure tax rules
  3. Setup Google Search Console
  4. Improve speed (cache + image optimization)
  5. Enable maintenance mode until ready

 

Exit mobile version