- Système d'exploitation de type Unix (Linux)
- Installation de php 7.0.33 minimum (framework Symfony).
Avertissement |
---|
Si le php installé par défaut est une version 7.0.33, les scripts peuvent être lancé normalement (par ex php composer.phar update), sinon il faut utiliser php-fpm et lancer par exemple la commande /usr/bin/php7.0 composer.phar update |
- 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
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');"
: Inutile d'installer composer, il faut utiliser celui qui est disponible dans le repository
Installation de git (validée pour la version 2.24.0)Installation de git
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)