Find us on social media
PrestaShopE-commerceOnline store6 min read
Install PrestaShop for your online store
Installation via Softaculous, initial configuration, payment methods, shipping and products.
Why PrestaShop?
PrestaShop is an open source e-commerce platform ideal for professional online stores. It is lighter than Magento and offers more native commerce features than WordPress + WooCommerce.
Prerequisites
- Hosting plan with at least 2 GB of space
- PHP 8.1 or higher
- MySQL 5.7+ or MariaDB 10.4+
- Active SSL certificate (mandatory for e-commerce)
Installation via Softaculous
- Log in to cPanel
- Go to Software → Softaculous Apps Installer
- Search for PrestaShop in the E-Commerce category
- Click Install
- Complete the configuration:
terminal
Protocol: https://
Domain: yourdomain.com
Directory: store (or leave empty to install at root)
Store Name: Your Store
Admin Email: admin@yourdomain.com
Admin Password: secure_password
Language: English- Click Install
Initial configuration
Access the admin panel
Go to https://yourdomain.com/store/admin (Softaculous gives you the exact URL).
Configure store details
- Go to Configuration → Store
- Fill in:
- Store name
- Address and contact details
- Logo and favicon
- Currency: USD or your local currency
- Timezone: your timezone
Configure taxes
- International → Taxes
- Enable taxes
- Create a tax rule for your region
- Assign it to the corresponding products
Payment methods
PayPal
- Go to Modules → Modules & Services
- Search for "PayPal"
- Install the official module
- Configure with your PayPal API credentials:
- Client ID
- Secret Key
- Enable desired payment methods
Bank transfer
- In Modules, search for "Bank transfer"
- Configure your account details:
- Bank name
- Account number / IBAN
- Account holder
Configure shipping
- Go to Shipping → Carriers
- Create a carrier:
- Name: e.g. "Standard Shipping", "Express"
- Delivery time: "3-5 business days"
- Price or weight ranges
- Shipping zones
Free shipping
- In Shipping → Preferences
- Configure free shipping above a minimum amount
Add products
- Go to Catalog → Products
- Click New product
- Fill in:
- Name and description
- Price (with and without tax)
- Images (minimum 3 per product)
- Stock and reference
- Category
- SEO: meta title and description
SSL for e-commerce
Verify that SSL is active and force HTTPS:
- In PrestaShop → Configuration → General
- Enable SSL and Force SSL on all pages
Optimization
- Enable PrestaShop cache: Performance → CCC (Combine, Compress, Cache)
- Activate Smarty Cache
- Use optimized images in WebP format
- Install a cache module like PageCache
Recommendations
- Keep PrestaShop updated to the latest stable version
- Only install modules from trusted sources
- Make a backup before each update
- Configure transactional emails (order confirmation, shipping, etc.)
- Periodically check error logs
Was this guide helpful?