Symfony 2 : mise en place d’un projet
Configuration du Virtual Host :
<VirtualHost www.xxxx.com:80>
ServerName www.xxxx.com
ServerAlias www.xxxx.com
DocumentRoot /data/webs/www.xxxx.com/web
<Directory /data/webs/www.xxxx.com/web>
# enable the .htaccess rewrites
AllowOverride All
Order allow,deny
Allow from All
</Directory>
ErrorLog path
CustomLog path combined
</VirtualHost>
On se place dans le répertoire /data/webs/www.xxxx.com php et on lance l’installation de Composer :
curl -s https://getcomposer.org/installer | php
Puis(en choisissant la bonne version que l’on souhaite installer !)
php composer.phar create-project symfony/framework-standard-edition path/ 2.3.6
Il faut ensuite répondre aux questions permettant de configurer quel SGBD sera utilisé, avec les paramètres qui vont bien.
A ce propos, pour forcer que les bases seront bien en UTF8 :
sudo
vim /etc/mysql/my.cnf
dans la partie [mysqld]
collation_server=utf8_unicode_ci
character_set_server=utf8
et faire ensuite un
sudo
/etc/init.d/mysql restart