Outils pour utilisateurs

Outils du site


symfony3:installation

Installation

https://www.youtube.com/watch?v=q6-0lC7dCtU&list=PLXhrYFK0mDgGsWBXRCHeiz6CdNutwAoaV

Installation réalisée sur un serveur Ubuntu 16.04.1 avec Apache 2.4.18 et PHP 7.0.15.

Apache

Module mod_rewrite

Normalement le module mod_rewrite est déjà pré-installé. Pour le vérifier, constater la présence du fichier /usr/lib/apache2/modules/mod_rewrite.so.

Il faut activer le module en tapant la commande suivante :

sudo a2enmod rewrite

Ensuite redémarrer Apache

sudo service apache2 restart

Configuration timezone

  • Éditer le fichier /etc/php/7.0/apache2/php.ini
  • Sur la ligne date.timezone indiquer Europe/Brussels par exemple (exigé par Symfony, ne peut être vide).
  • Redémarrer Apache pour voir le résultat dans le phpinfo().

Vérification des requirements

bin/symfony_requirements

Cette commande vérifie les problèmes qui empêchent Symfony de fonctionner.

Configuration du Virtual Host

<Virtualhost *:80>
    ServerName mondomaine.com
    ServerAlias www.mondomaine.com
 
    DocumentRoot /home/marc/symfony/
    <Directory /home/marc/symfony/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
 
</Virtualhost>

Extensions PHP

Si PHP 7 :

sudo apt install php7.0-intl

Si PPH 5.x :

sudo apt install php5-intl

Vérifier les extensions activées :

php -m

Il doit y avoir intl dans la liste.

Installer l’installeur de Symfony

Téléchargement de l'installeur de Symfony :

sudo mkdir -p /usr/local/bin
sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
sudo chmod a+x /usr/local/bin/symfony
symfony3/installation.txt · Dernière modification: 2019/06/22 07:37 (modification externe)