Outils pour utilisateurs

Outils du site


documentation:deploiement

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
documentation:deploiement [2018/05/22 16:03]
timsoft
documentation:deploiement [2019/02/15 17:03] (Version actuelle)
chloe [Prérequis :]
Ligne 6: Ligne 6:
 ##Prérequis : ##Prérequis :
  
-* Extension solr php  v2.1.0 & Solr 5.2.1 (Apache) +* Extension solr php  v2.1.0 & Solr 7.6+ (Apache) 
-* PHP 5.6+* PHP 7+
 * Apache (v2.4) * Apache (v2.4)
 * Java * Java
Ligne 74: Ligne 74:
 ##Prérequis : ##Prérequis :
  
 +* composer
 * Extension solr php  v2.1.0 & Solr 5.2.1 (Apache) * Extension solr php  v2.1.0 & Solr 5.2.1 (Apache)
 * PHP 5.6 * PHP 5.6
Ligne 79: Ligne 80:
 * Java * Java
 * Jing * Jing
 +
 +##Packagist Satis ZORD
 +
 +###Mise en place du repo privé :
 +
 +- dans satis.json, paramétrer la propriété homepage
 +- pour lancer le serveur satis (remplacez {urlduserveursatis} par la propriété homepage précedemment définie) :  
 +   ```php -S {urlduserveursatis} -t zord-satis/```
 +- en allant sur le serveur, vous devriez voir une page comme celle-ci:
 + ![Satis ZORD](https://i.gyazo.com/f2329770886332b61db322f547577eb1.png)
 +
 +###Récupération du repo zord:
 +
 +- Dans un dossier qui servira de répertoire à votre projet droz, ouvrez une invite de commande et tapez :
 + ```composer create-project droz/zord_v1:dev-develop --repository-url={urlduserveursatis}```
 +- Suite à ça, le projet droz sera téléchargé dans ce dossier.
  
  
Ligne 105: Ligne 122:
 ## SOLR ## SOLR
  
-* Comme sur la V0, créer une nouvelle instance solr (en allant dans le dossier solr(version)/server/solr) et créer un dossier "zord_v1" par exemple.  +* Comme sur la V0, créer une nouvelle instance solr (en allant dans le dossier solr(version)/server/solr) en créant un dossier que l'on va appeler "zord_v1" par exemple, ainsi qu'un dossier "conf" dans ce dernier.  
-* Une fois créé, copier le contenu du dossier install/Solr de l'application et coller le dans le dossier "zord\_v1"+* Une fois créés, copier le contenu du dossier install/Solr de l'application et coller le dans le dossier "zord\_v1/conf". 
-* Créer un fichier "core.properties" avec ce contenu :+* Créer un fichier "core.properties" dans "zord\_v1 avec ce contenu :
    
 <WRAP center round box 60%> <WRAP center round box 60%>
Ligne 155: Ligne 172:
  
  
-====== Config ======+## Config
 * Dans le fichier portals/zord\_v1/config.php, si environnement Windows, redéfinir les valeur RELAXNG\_COMMAND et PROCESS\_COMMAND en: * Dans le fichier portals/zord\_v1/config.php, si environnement Windows, redéfinir les valeur RELAXNG\_COMMAND et PROCESS\_COMMAND en:
          
Ligne 163: Ligne 180:
  
 * Dans le fichier database.json, configurez les paramètres de connexion à la base de données * Dans le fichier database.json, configurez les paramètres de connexion à la base de données
 +* Dans le fichier index.json, faites pointer le paramètre path vers le dossier de votre instance solr comme ceci : `"\/solr\/zord_v1"` par exemple 
 * Dans le fichier context.json, configurez les portails comme ci dessous, en remplaçant les paramètres host (et éventuellement secure si la connexion à l'application est en HTTPS) * Dans le fichier context.json, configurez les portails comme ci dessous, en remplaçant les paramètres host (et éventuellement secure si la connexion à l'application est en HTTPS)
  
documentation/deploiement.1526997810.txt.gz · Dernière modification: 2019/02/15 13:37 (modification externe)