# Requirements

Before installing Bagisto, make sure the server meets the following requirements:

# Server configuration

  • SERVER: Apache 2 or NGINX
  • RAM: 4GB or higher
  • Node: 8.11.3 LTS or higher
  • PHP: 7.3.0 or higher
  • Composer: 1.6.5 or higher

# PHP Extensions

Make sure the following extensions are installed and enabled. You can check using the phpinfo() page or the php -m command.

  • php-intl extension

  • php-gd extension

    TIP

    You must install the php-gd extension properly otherwise, the image does not work properly in the project.

# PHP Configuration

Open your php configuration file php.ini and change the following settings.

memory_limit = 4G
max_execution_time = 360
date.timezone = Europe/Brussels <- Change this to your own timezone.

Restart your web server

Whenever you make changes to the PHP configuration file, you must restart Apache or NGINX.

# Supported Database Servers

  • MySQL: 5.7.23 or higher
  • MariaDB: 10.2.7 or higher