Pour créer le site de l'édition, il faut créer une nouvelle édition qui va être associée à une base de données XML dans BaseX.
Pour créer un site, il faut créer une nouvelle édition qui va être associée à une base de données XML dans BaseX.
Le nom de l’édition est le nom qui va apparaître dans l’URL.
@@ -31,8 +33,13 @@ Pour déployer l’édition de démonstration, il faut :
=> Si le message suivant apparaît, ``Please install BaseX or set $BASEX_PATH environment variable`` (si la commande *basexclient* n’est pas déjà dans votre PATH), il faut alors indiquer le chemin vers le **[dossier ?]** BaseX au moyen de la commande suivante :
`export BASEX_PATH=../../projet-basex`
|Rq SP |
|----------|
|pas très clair (pour moi ?) cette commande *basexclient* est présente dans quel PATH, quel fichier?|
1) Lancer l’outil de création d’une édition de démonstration **si utilisation du port par défaut de BaseX (1984)**
@@ -47,7 +54,7 @@ pour un BaseX tournant sur le port 1234
| Nota Bene |
|-----------|
|Attention à ne pas confondre le port de la base de données (1984 par défaut) avec le port du service HTTP (8984 par défaut).|
|Attention à ne pas confondre le port de la base de données (1984 par défaut = l. 13 & 14 du fichier **.basex** caché) avec le port du service HTTP (8984 par défaut = l. 13 du fichier jetty.xml).|
<br/>
@@ -59,6 +66,7 @@ pour un BaseX tournant sur le port 1234
>
> Password : admin
=> Les éditions de démonstration (pour les ports par défaut) sont consultables aux adresses suivantes :
@@ -72,11 +80,18 @@ Pour déployer une nouvelle édition, il faut:
`cd projet-MaX/tools`
=> Si le message suivant apparaît ``Please install BaseX or set $BASEX_PATH environment variable`` (si la commande *basexclient* n’est pas déjà dans votre PATH), il faut alors indiquer le chemin vers le **[dossier ?]** BaseX au moyen de la commande suivante :
=> Si le message suivant s'affiche ``Please install BaseX or set $BASEX_PATH environment variable`` (si la commande *basexclient* n'est pas déjà dans le PATH), indiquer alors le chemin vers le BaseX au moyen de la commande suivante :
|Nota BENE MB|
|------------|
il faut choisir une formulation et s’y tenir ;-)|
`export BASEX_PATH=../../projet-BaseX`
2) Création de la nouvelle édition **si utilisation du port par défaut de BaseX (1984)**
1) Création de la nouvelle édition **si utilisation du port par défaut de BaseX (1984)**
`./max.sh -n`
@@ -122,18 +137,30 @@ Pour déployer une nouvelle édition, il faut:
=> Vous pouvez alors vous connecter en local à l’adresse : `http://localhost:[numero_de_port]/[edition]`
=> Se connecter en local à l’adresse : `http://localhost:[numero_de_port]/NOM_PROJET`
|Nota Bene MB|
|------------|
|alors on choisit une formulation|
Exemple : [http://127.0.0.1:8984/mon-edition](http://127.0.0.1:8984/mon-edition)
Les éditions (`max_tei_demo` ; ``mon-edition`` ; etc.) sont créées dans le dossier editions de MaX.
Si vous suivez les recommandations d’organisation des dossiers décrites dans la partie [Recommandations d’architecture](../install#recommandations_architecture), vous pouvez déplacer chaque nouvelle édition créée dans le dossier *projet*-editions. Puis, en vous plaçant au moyen du terminal (ou de l’invite de commande) dans le dossier *editions* de *projet-MaX*, créez un lien symbolique entre ce dossier et l’édition qui se trouve dans le dossier *projet*-editions.
Si les recommandations d’organisation des dossiers décrites dans la partie [Recommandations d’architecture](../install#recommandations_architecture) sont suivies, chaque nouvelle édition créée peut être déplacée dans le dossier projet-editions. Puis en se plaçant au moyen du terminal (ou de l’invite de commande) dans le dossier *editions* de *projet-MaX* créer un lien symbolique entre ce dossier et l’édition qui se trouve dans le dossier projet-editions.