Commit 7f6f665c by ADML63

Update INSTALL.md doc for developpers

parent 9d7ce66c
Installation de Kohinos Installation de Kohinos
PROCEDURE D'INSTALLATION EN PRODUCTION : **PROCEDURE D'INSTALLATION EN PRODUCTION :**
Apache >= 2 Apache >= 2
...@@ -20,7 +20,7 @@ Cloner le projet dans le dossier nomdudossier ...@@ -20,7 +20,7 @@ Cloner le projet dans le dossier nomdudossier
Sur o2switch, l'accès au clone via SSH est impossible, utilisez plutôt le mode HTTP ! Sur o2switch, l'accès au clone via SSH est impossible, utilisez plutôt le mode HTTP !
SSH : $ git clone git@gitlab.com:federation-kohinos/kohinos.git nomdudossier SSH : **$ git clone git@gitlab.com:federation-kohinos/kohinos.git nomdudossier**
ou ou
...@@ -36,7 +36,8 @@ $ php ../composer.phar install --optimize-autoloader ...@@ -36,7 +36,8 @@ $ php ../composer.phar install --optimize-autoloader
ou ou
$ composer install --optimize-autoloader **$ composer install --optimize-autoloader**
Modifier les variables d'environnement Modifier les variables d'environnement
Copier le fichier .env.dist en .env et configurer : Copier le fichier .env.dist en .env et configurer :
...@@ -60,36 +61,39 @@ Lancer la création de la base de données et des données de base du kohinos ...@@ -60,36 +61,39 @@ Lancer la création de la base de données et des données de base du kohinos
Création de la base de données, si ce n'est déjà fait avec les accès dans le .ENV : Création de la base de données, si ce n'est déjà fait avec les accès dans le .ENV :
$ php bin/console doctrine:database:create **$ php bin/console doctrine:database:create**
Création des tables et des contraintes : Création des tables et des contraintes :
$ php bin/console doctrine:migrations:migrate --no-interaction **$ php bin/console doctrine:migrations:migrate --no-interaction**
Charger les fixtures standards : Charger les fixtures standards :
$ php bin/console hautelook:fixtures:load --purge-with-truncate --env=pro **$ php bin/console hautelook:fixtures:load --purge-with-truncate --env=pro**
Vous obtiendrez cette erreur ci dessous, c'est normal ! Vous obtiendrez cette erreur ci dessous, c'est normal !
In MediaEventSubscriber.php line 96: In MediaEventSubscriber.php line 96:
There is no main category related to context: rubrique There is no main category related to context: rubrique
$ php bin/console sonata:media:fix-media-context **$ php bin/console sonata:media:fix-media-context**
$ php bin/console hautelook:fixtures:load --append --env=pro **$ php bin/console hautelook:fixtures:load --append --env=pro**
Supprimer le cache (si besoin) Supprimer le cache (si besoin)
$ php bin/console cache:clear **$ php bin/console cache:clear**
ou ou
$ rm -rf var/cache/* (supprimes tous les dossiers de cache, plus rapide que clear:cache et plus efficace en cas de changement de structure de base de données) $ rm -rf var/cache/*
(supprimes tous les dossiers de cache, plus rapide que clear:cache et plus efficace en cas de changement de structure de base de données)
Installer les assets : Installer les assets :
$ php bin/console assets:install **$ php bin/console assets:install**
(non fonctionnel)
(non fonctionnel)
Générer les fichiers et la BDD des traductions (pour pouvoir les modifier via l'interface d'administration notamment) Générer les fichiers et la BDD des traductions (pour pouvoir les modifier via l'interface d'administration notamment)
!!! NE FONCTIONNE PLUS POUR LE MOMENT !!! !!! NE FONCTIONNE PLUS POUR LE MOMENT !!!
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment