Pour créer un site, il faut créer une nouvelle édition qui va être assossié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.
@@ -21,10 +21,14 @@ Il existe deux éditions de démonstration :
`cd projet-MaX/tools`
=> Si vous avez le message suivant ``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 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 :
`export BASEX_PATH=../../projet-basex`
|Rq SP |
|----------|
|pas très clair (pour moi ?) cette commande *basexclient* est présente dans quel PATH, quel fichier?|
2) Lancer l’outil de création d’une édition de démonstration **si utilisation du port par défaut de BaseX (1984)**
@@ -39,7 +43,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).|
3) Renseigner les identifiants et mots de passe de Basex (**par défaut admin | admin**)
@@ -58,7 +62,7 @@ pour un BaseX tournant sur le port 1234
`cd projet-MaX/tools`
=> Si vous avez le message suivant ``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 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 :
`export BASEX_PATH=../../projet-BaseX`
@@ -78,7 +82,7 @@ pour un BaseX tournant sur le port 1234
> Saisir le nom de site, sans espace ni caractères spéciaux.
Exemple : mon_edition
Exemple : mon-edition
* XML Project type (tei, ead, ...) ?
@@ -105,19 +109,19 @@ pour un BaseX tournant sur le port 1234
- Username: admin
- Password: admin
=> Vous pouvez enfin vous connecter en local à l’adresse : `http://localhost:[numero_de_port]/NOM_PROJET`
=> Se connecter en local à l’adresse : `http://localhost:[numero_de_port]/NOM_PROJET`
Exemple : [http://127.0.0.1:8984/bvmsm](http://127.0.0.1:8984/bvmsm)
Les éditions (`max_tei_demo` ; ``mon_edition`` ; etc.) sont créées dans le dossier editions de MaX.
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éer 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.