- Système d'exploitation de type Unix (Linux)
- Installation de php 7.0.33 minimum (framework Symfony)
- Serveur web apache 2.2 avec au moins les extensions intl, ldap, mbstring et pdo_mysql
- Base de données MySQL version 5.6 minimum pour le support de la recherche fulltext sur des tables INNODB (ou base de données MariaDB)
Installation de composer (validée pour la version 1.9.1)
Info php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"
Installation de git (validée pour la version 2.24.0)
Info Sur une distribution basée sur Debian:
apt-get install git-all
- Installation de NodeJS (validée pour la version 8.9.4)
- Annuaire LDAP (structure supann)