Wiki » Historique » Révision 21
« Précédent |
Révision 21/26
(diff)
| Suivant »
William Masson, 16/09/2020 10:56
Wiki¶
Technologies¶
- Framework PHP Symfony : v2.8
- CSS : Bootstrap v3.3.6
- JS : Highcharts v6.2.0 (maj le 11/09/2020)
Prérequis¶
- Java (pour la compilation des assets)
- Composer (https://getcomposer.org/download/)
- OpenSSL
- Serveur Web (Apache 2.2)
- PHP 5.6
- Base de Données (postgreSQL)
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)
Installation¶
déploiement depuis git :
- clone git://tucuxi.univ-brest.fr/managechart
- composer.lock à supprimer
- php composer.phar self-update
- proc_open à autoriser en commentant la ligne dans /etc/php5/conf.d/zz_recommended.ini..
- timeout_redirection et mailer_port à commenter dans app/config/config.yml
- php composer.phar install
- paramater.yml à configurer en fonction de votre base de données
- php app/console assets:install web/ --symlink
- php app/console assetic:dump --env=prod
// -> erreur fos_user doctrincd ..e registry corrigée en bloquant la version de fosuser bundle à 2.0.0alpha3
- Ajouter une base de données
- php app/console doctrine:schema:update --dump-sql (pour voir les modifications)
- php app/console doctrine:schema:update --force (pour appliquer les modifications)
- timeout_redirection et mailer_port à décommenter dans app/config/config.yml
- php app/console cache:clear --env=prod
- proc_open à bloquer
- droit www-data:www-data à managechart
pistes pour la configuration virtualhost apache symfony¶
[[http://www.mist-labs.com/blog/installing-and-configuring-symfony2#.U8ZwwPl_uEB]]
[[http://fr.openclassrooms.com/informatique/cours/developpez-votre-site-web-avec-le-framework-symfony2/deployer-son-site-symfony2-en-production]]
déploiement depuis tar :¶
tar zcf
copy
tar xf
rm -rf app/cache/*
remettre parameter.yml
chown -hR www-data:
service apache2 restart
TRUC PAS BEAU : les liens symb vers opt/lampp/xxxx
Mis à jour par William Masson il y a environ 4 ans · 21 révisions