Avr
16
2008

Installer Symfony


Symfony est un framework pour php.

Pré-requis :

php-pear = gestionnaire de library php
php5
php-xml

Installation :

$ pear channel-discover pear.symfony-project.com
$ pear install symfony/symfony

On teste si symfony est bien installé :

$ symfony -V

On regarde où a été installé symfony :

$ find / -name “symfony” -print

Normalement, il se trouve à cet endroit : /usr/share/pear/data/symfony/

Configuration :

Avant toutes choses, vérifier que le serveur apache et php sont bien installé et en fonctionnement.

Créer un répertoire pour votre projet :

$ mkdir  /var/www/html/monprojet
$ cd /var/www/html/monprojet

Initialisation du projet par symfony : (se mettre dans le répertoire du projet)

$ symfony init-project monprojet

Création de l’environnement symfony pour le projet :

$ symfony init-app monprojet

$ ls
apps batch cache config data doc lib log plugins symfony test web

Configuration d’Apache :

Nous allons créer un virtualhost pour le projet :

 

<VirtualHost *:80>
ServerName myapp.example.com
DocumentRoot “/var/www/html/monprojet”
DirectoryIndex index.php
Alias /sf /usr/share/pear/data/symfony/web/sf

<Directory “/usr/share/pear/data/symfony/web/sf”>
AllowOverride All
Allow from All
</Directory>

<Directory “/var/www/html/monprojet”>
AllowOverride All
Allow from All
</Directory>
</VirtualHost>

Si vous avez un dns ajouter l’adresse du projet dessus ou faites la correspondance ip / nom dans votre fichier host.

Si vous tapez l’adresse myapp.example.com, vous tomberez sur cette page :

Au sujet de l'auteur: Olivier Legras

Auteur de ce Blog, je partage quelques unes de mes notes que je juge utile à vous comme à moi. Je suis très heureux de voir que mon blog a de plus en plus d'affluence. Merci à vous!

Laissez un commentaire