PrestaShop System Requirements
Your PrestaShop store is at home on the web or on your computer: the choice is up to you!
To install PrestaShop 1.7 on a computer
Note: A local install is for testing purposes only. Customers won't be able to access your store unless it is hosted on the Internet.
- Supported operating system: Windows, Mac and Linux
- An Apache+PHP+MySQL prepared package: WampServer or EasyPHP for Windows, XAMPP or Bitnami for Windows and OS X
- Web server: Apache 2.2+, Nginx
- PHP 7.1+
- MySQL 5.6+ installed with a database created
Configuration
- In the PHP configuration (php.ini file), set memory_limit to "256M" and upload_max_filesize to "16M" (or more if available)
- Must-have PHP extensions: CURL, DOM, Fileinfo, GD, Intl, Mbstring, Zip, Json, iconv
To install PrestaShop 1.7 on the Internet
- A domain name (or a subdomain/subfolder)
- Recommended web server: Apache 2.2+, Nginx
- PHP 7.1+
- MySQL 5.6+ installed with a database created
- FTP access (ask your hosting service for your credentials)
Configuration
- In the PHP configuration (php.ini file) set memory_limit to "256M" and upload_max_filesize to "16M" (or more if available). If you do not have direct access to the php.ini file, ask your provider to change the settings for you.
- SSL certificate if you plan to process payments internally (not using PayPal for instance)
- Must have PHP extensions: CURL, DOM, Fileinfo, GD, Intl, Mbstring, Zip, Json, iconv
- To improve performances: MemCached, Apcu, OpCache
Operating systems
Web servers
Prepared packages
Technologies
Start to sell online now
Download PrestaShop and start your online store today. Whether you’re new to ecommerce or an experienced merchant, PrestaShop will help you sell and grow online.