# 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.4 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