Projet

Général

Profil

Wiki » Historique » Version 13

Anonyme, 13/12/2016 11:23

1 1 Mathias Rouan
h1. Wiki
2
3 3 Mathias Rouan
h2. pistes pour la configuration virtualhost apache symfony
4
5 1 Mathias Rouan
[[http://www.mist-labs.com/blog/installing-and-configuring-symfony2#.U8ZwwPl_uEB]]
6
[[http://fr.openclassrooms.com/informatique/cours/developpez-votre-site-web-avec-le-framework-symfony2/deployer-son-site-symfony2-en-production]]
7 3 Mathias Rouan
8 11 Mathias Rouan
h2. Technologies
9
Framework PHP : symfony 2.8.13
10
CSS : Bootstrap v3.3.6
11
JS : Highcharts v4.2.5
12
13 5 Mathias Rouan
h2. Prérequis
14 13 Anonyme
- Java (compilation des assets)
15 5 Mathias Rouan
16 7 Mathias Rouan
- Serveur Web (Apache)
17
- PHP5
18 5 Mathias Rouan
- Base de Données (postgreSQL)
19 8 Mathias Rouan
ou installation complète serveur associant Linux, Apache, PostgreSQL et PHP est généralement appelé serveur "LAPP": apt://php5-pgsql (https://doc.ubuntu-fr.org/php)
20
21 6 Mathias Rouan
- Composer.phar (https://getcomposer.org/download/)
22 5 Mathias Rouan
23 3 Mathias Rouan
h2. Installation
24
25
déploiement depuis git :
26
- clone git://tucuxi.univ-brest.fr/managechart
27
- composer.lock à supprimer
28 9 Anonyme
- php composer.phar self-update
29 3 Mathias Rouan
- proc_open à autoriser en commentant la ligne dans /etc/php5/conf.d/zz_recommended.ini..
30 12 Anonyme
- timeout_redirection et mailer_port à commenter dans app/config/config.yml
31 10 Anonyme
- php composer.phar install
32 9 Anonyme
- php app/console assets:install web/ --symlink
33
- php app/console assetic:dump --env=prod 
34 3 Mathias Rouan
// -> erreur fos_user doctrincd ..e registry corrigée en bloquant la version de fosuser bundle à 2.0.0alpha3
35
- paramater.yml à configurer en live ou à copier
36
- timeout à remettre
37 9 Anonyme
- php app/console cache:clear --env=prod 
38 3 Mathias Rouan
- proc_open à bloquer
39
- droit www-data:
40
41
42
43
déploiement depuis tar :
44
tar zcf
45
copy
46
tar xf
47
rm -rf app/cache/*
48
remettre parameter.yml
49
chown -hR www-data: 
50
service apache2 restart
51
TRUC PAS BEAU : les liens symb vers opt/lampp/xxxx