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 15:51]
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
  
 ## Lancer SOLR :  ## Lancer SOLR : 
Ligne 27: Ligne 28:
  
 <WRAP center round box 60%> <WRAP center round box 60%>
- NameVirtualHost zord_dev.test+   NameVirtualHost zord_dev.test
    <VirtualHost zord_dev.test>    <VirtualHost zord_dev.test>
      DocumentRoot "Path\To\Zord_dev\appli"      DocumentRoot "Path\To\Zord_dev\appli"
Ligne 73: 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
 * Apache (v2.4) * Apache (v2.4)
 +* 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 82: Ligne 101:
  
 <WRAP center round box 60%> <WRAP center round box 60%>
- NameVirtualHost zord_dev_v1.test+   NameVirtualHost zord_v1.test 
 +   <VirtualHost zord_v1.test> 
 +     DocumentRoot "Path\To\Zord_v1\webapp" 
 +     ServerName calvin_zord_v1.test 
 +     Alias /skins path/to/library/portals/Zord_v1/skins 
 +     Alias /medias path/to/library/medias 
 +     Alias /zoom path/to/library/zoom 
 +    <Directory "Path\To\Zord_v1\webapp"> 
 +     DirectoryIndex index.php 
 +     Options -Indexes 
 +     AllowOverride All 
 +     Allow from All 
 +     RewriteEngine on 
 +    </Directory>     
 +   </VirtualHost>
 </WRAP> </WRAP>
 +
  
  
 ## 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 138: 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 146: 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)
  
Ligne 154: Ligne 189:
         "url": [         "url": [
             {             {
-                "host": "calvin.zord_dev_v1.test",+                "host": "calvin.zord_v1.test",
                 "path": "\/"                 "path": "\/"
             }             }
Ligne 199: Ligne 234:
         "url": [         "url": [
             {             {
-                "host": "tlf.zord_dev_v1.test",+                "host": "tlf.zord_v1.test",
                 "path": "\/"                 "path": "\/"
             }             }
Ligne 230: Ligne 265:
         "url": [         "url": [
             {             {
-                "host": "thr.zord_dev_v1.test",+                "host": "thr.zord_v1.test",
                 "path": "\/"                 "path": "\/"
             }             }
documentation/deploiement.1526997088.txt.gz · Dernière modification: 2019/02/15 13:37 (modification externe)