Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
  • 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)