WebJaxe
WebJaxe
Introduction à WebJaxeInstallationGuide utilisateurGuide administrateurLe langage XPAGES
Entrée du siteSommairePage pour l'impression<-->

Installation

Auteurs: Damien Guillaume, Soufiane Ayadi
ecrans_webjaxe/creation_base.png
Création de la base de données

Activation de fonctions PHP

Avec PHP5, les extensions de PHP php_xsl et php_gd2 doivent être activées, mais php_domxml doit être désactivé (c'est une extension pour PHP4).

Avec PHP4, les extensions de PHP php_xslt, php_domxml et php_gd2 doivent être activées. Ces extensions sont activées par défaut dans certaines distributions (comme MAMP sur Mac), mais pas sur d'autres (comme WAMP sur Windows).

Placement du dossier

Le dossier de WebJaxe peut être placé où on le souhaite dans le site web. La racine du site correspond souvent à un dossier appelé htdocs, dans lequel on peut placer le dossier webjaxe.

Permissions des fichiers

L'utilisateur PHP doit pouvoir accéder en écriture aux répertoires site_config, contribXML, sites, historique, poubelle et tmp. Il faut s'assurer que les permissions sont correctes avant de lancer WebJaxe pour la première fois.

Initialisation

Ouvrir la page suivante avec un navigateur :

http://[votre_site_web]/[répertoire_de_WebJaxe]/index.php

remarqueRemarque

Si votre serveur web fonctionne sur un autre port que le port par défaut (80), il faut bien sûr remplacer http://[votre_site_web] par http://[votre_site_web]:[numéro de port].

Pour créer la base de données de WebJaxe, il faut indiquer le login et le mot de passe de l'administrateur de la base de données (souvent 'root' / '' ou 'root' / 'root' par défaut). La base de données créée est nommée webjaxe par défaut.

Il faut ensuite entrer les informations pour créer le compte de l'administrateur WebJaxe, qui sera le premier utilisateur du site.

La gestion du mail est utilisée pour vous alerter quand un nouveau utilisateur est inscrit, vous avez 3 options:

  • Désactivé : l'envoi du mail est désactivé
  • Fonction mail PHP : l'email vous sera envoyé en utilisant à la fonction mail de votre hébergeur
  • Serveur SMTP : il faut entrer l'adresse du serveur SMTP de votre hébergeur ou fournisseur

Ceci fait, il suffit de cliquer sur le bouton "Créer la base de données" pour terminer l'initialisation de WebJaxe.

Serveur d'images d'équations TeX

Ceux qui souhaitent utiliser les équations avec la syntaxe TeX dans le langage XPAGES doivent aussi configurer un petit serveur supplémentaire. En effet, l'applet Jaxe et son plugin pour XPAGES ne contiennent pas de processeur TeX (ce serait trop lourd !). Le plugin fait donc appel à un serveur, en envoyant le texte d'une équation à laquelle le serveur répond par l'image correspondante. Ce serveur se trouve déjà dans le dossier serveurtex de WebJaxe, mais il nécessite l'installation des programmes latex, dvipng et ImageMagick. Il faut aussi modifier le fichier config/XPAGES/XPAGES_config.xml à la main pour indiquer le serveur à utiliser (rechercher "tex.php" pour le retrouver). La valeur par défaut correspond à un serveur qui n'est pas forcément disponible. Les chemins vers les commandes convert et tex2png peuvent si nécessaire être modifiés dans tex.php. Il faut aussi s'assurer que l'utilisateur PHP puisse écrire dans serveurtex/CACHE.

Page précédentePage suivante