Skip to content

Environment Requirements

beatnbite edited this page Aug 19, 2011 · 5 revisions

LiteCommerce 3.0 installs/runs on:

  • NIX (Linux, FreeBSD, Solaris, etc.)
  • Windows
  • Mac

Web Hosting requirements

  • Web server. The recommended web-server is Apache, though LiteCommerce can also run under Internet Information Services (IIS) server.
  • PHP version 5.3.0 or higher with Phar and PDO (with MySQL driver) extensions enabled.
  • Access to MySQL database version 5.0.15 or higher (5.1.31 or higher is strongly recommended for performance reasons). The web server must have support for MySQL database. You must be able to access your MySQL database (i.e., know MySQL server name, your database name, username and password) and have sufficient access privileges. The database size requirements vary greatly and depend on the number of products, customers and orders handled by your store. For example, for small shops 3-5 megabytes would be just enough while medium-sized stores would require 30-50 megabytes and mega-stores would need hundreds of megabytes.
  • Minimum 50 megabytes of server disk space. You will need more if you are going to use additional files and your own templates for LiteCommerce, or sell electronic goods.
  • libCURL module installed on server for some payment gateway modules, real-time shipping quotes add-on and access to marketplace from the LC back-end.

Also recommended

  • GDLib 2.0 or ImageMagick - needed for automatic generation of product thumbnails form product images and for some modules. GDLib must be compiled with libJpeg (ensure that PHP is configured with the option --with-jpeg-dir=DIR, where DIR is the directory where libJpeg is installed).
  • SSL certificate is needed if you want your users to access your site using HTTPS/SSL protocol. You can get one at our "Security products" section.

If your hosting provider disables any PHP functions for security or other possible reasons, please be aware that this may cause problems during LiteCommerce installation or operation. Always consult with your hosting provider and our support team if you encounter such an issue.

php.ini settings

  • ini_set is enabled
  • memory_limit is set to 128M or higher
  • file_uploads setting is enabled (required for uploading files and images via LC administrator backoffice)
Clone this wiki locally