Wiki du DRT

Outils d'utilisateurs

Outils du Site


scribe:applis_web

INSTALLER UNE APPLICATION WEB SUR UN SERVEUR SCRIBE

~Exporter la page au format Open Document~

Le serveur SCRIBE est un serveur de communication. Il permet d'héberger des applications WEB qui pourront être utilisées en interne dans l'établissement (cas d'un serveur sur le réseau élèves), ou depuis l'extérieur (cas d'un serveur sur la DMZ de l'Amon).

La documentation officielle EOLE sera un peu plus détaillée concernant l'installation et le premier paramétrage de ces applications.

Applications disponibles sur un serveur Eole-Scribe

Les applications disponibles sont les suivantes :

  • Eva-Web : site internet SPIP
  • Gepi : suivi scolaire
  • Gibii : suivi du B2i
  • WebShare (identique à Ajaxexplorer) : gestionnaire de fichiers
  • Cdt : Cahier de textes Chocolat
  • GRR : Gestion et Réservation des Ressources
  • TaskFreak : Gestion de tâches
  • WebCalendar : Calendrier
  • Wordpress : Blog
  • Piwik : Statistiques pour EnvOLE sur Eole/Scribe
  • GLPI : Gestion de parc informatique (Dictionnaire, templates et utilitaires pour GLPI)
  • Fluxbb : fichiers fluxbb pour Eole
  • Dokuwiki : Dokuwiki : Un wiki sans base de données
  • Ocsinventory-server : Dictionnaire, templates et utilitaires pour OCS inventory (serveur)
  • Ejabberd : Dictionnaire, templates et utilitaires pour Ejabberd
  • Moodle : une plate-forme d'apprentissage en ligne
  • Ajaxplorer : Gestionnaire de fichiers

Le gros avantage est l'utilisation de l'annuaire du Scribe. L’authentification à ces applications se fait par le biais du serveur SSO du Scribe (Serveur d'Authentification).

Démonstration de ces applications

Un espace de démonstration a été ouvert sur le site Rezotice. Cela vous permettra de vous faire une idée avant l'installation.

Les comptes utilisateurs de démo sont :

  • eleve.demo / eleve.demo
  • prof1.demo / prof1.demo
  • prof2.demo / prof2.demo

Installation d'une application prépackagée

Cette étape, nécessitant d'avoir les droits SuperUtilisateur (root), peut être réalisée par la DANE après avoir appelé l'assistance.

Applications installables via le fichier de configuration du Scribe

Toutes les applications suivantes s'activent et se mettent en place immédiatement grâce au gen_config.

1) Editer le fichier gen_config :

$ gen_config /etc/eole/config.eol

2) Passer en “Mode Expert”

3) Activer les applications souhaitées (valeur : “OUI”):

Onglet Envole
WebShareCdt
GRRTaskFreak
WebCalendarWordpress


  • Webshare - Gestionnaire de fichiers en ligne
  • CDT - Cahier de texte numérique
  • GRR - Outil de gestion de réservation de salles et de matériels
  • Taskfreak - Gestionnaire de projet
  • Webcalendar - Application d'agendas partagés
  • Wordpress - Système de gestion de contenu


4) Activer le service SSO :

Onglet Services


Authentification SSO : les 2 paramètres doivent être à “OUI”

5) Enregistrer le fichier config.eol

puis

$ reconfigure

Applications installables via un paquet

D'autres applications sont disponibles sous forme de paquets eole préconfigurés :

  • eole-gepi - Logiciel de gestion des notes et des absences
  • eole-piwik - Statistiques pour EnvOLE sur Eole/Scribe
  • eole-glpi - Dictionnaire, templates et utilitaires pour GLPI
  • eole-fluxbb - fichiers fluxbb pour Eole
  • eole-dokuwiki - Dokuwiki : Un wiki sans base de données
  • eole-ocsinventory-server - Dictionnaire, templates et utilitaires pour OCS inventory (serveur)
  • eole-ejabberd - Dictionnaire, templates et utilitaires pour Ejabberd
  • eole-moodle - Moodle 1.9.8 : une plate-forme d'apprentissage en ligne
  • ajaxplorer - Gestionnaire de fichiers

On installe en faisant :

$ apt-eole install nomdupaquet

Exemple :

$ apt-eole install eole-moodle

Sauvegarde des applications

Par défaut, le répertoire (/var/www/html) qui contient ces applications n'est pas sauvegardé. On prendra soin de rajouter ce répertoire de sauvegarde dans la configuration du logiciel de sauvegarde (Bacula).

La documentation se trouve dans la FAQ.

Mise à jour des applications

Ces applications étant packagées par Eole, nous n'avons pas à nous occuper de leur mise à jour. C'est un avantage mais aussi un inconvénient. Il est difficile que toutes ces applications soient mises à jour immédiatement après leur sortie.

Les mises à jour se font en même temps que les mises à jour du serveur Scribe, il n'y a donc rien à faire pour le webmestre… excepté les paramétrer et les faire évoluer d'une année sur l'autre…

Accès à ces applications

L'accès à ces applications va dépendre de la position du serveur SCRIBE dans le réseau de l'établissement.
Voir le schéma de principe du réseau local dans l'académie.

Depuis l'établissement

Les applications sont immédiatement disponibles à l'adresse http://ip_scribe/nom_appli depuis le réseau élèves, mais également depuis le réseau des personnels si le Scribe est situé dans la DMZ de l'Amon.

Depuis l'exterieur de l'établissement

La condition sine qua non pour accéder à ces applications depuis l'extérieur est que le serveur Scribe soit dans la DMZ de l'Amon. Cette position du Scribe est effective depuis Mars 2010 dans l'académie de Lyon pour tous les lycées et les collèges de l'Ain.

Pour ouvrir les routes nécessaires sur l'Amon, le chef d'établissement devra contacter l'assistance académique.

Mise en place d'un portail

Afin de centraliser l'accès à ces applications, le DRT vous propose un portail prêt à l'emploi. Vous pouvez trouver ici une démo de ce portail. Son utilisation dans votre établissement nécessite une personnalisation que nous détaillerons ci-après.

L'archive du portail est disponible ici, à télécharger et à décompresser dans le répertoire de l'admin U:\portailweb (indispensable pour l'installation par la DANE).

Elle contient :

  • un fichier styles.css
  • un fichier index.php
  • un répertoire images

Personnalisation du portail

Pour personnaliser le nom de l'onglet :

  • Editer le fichier index.php grâce à un éditeur de texte type Notepad++
  • Personnaliser
<title>Mon établissement</title>

Pour enlever une application :

  • Editer le fichier index.php grâce à un éditeur de texte type Notepad++
  • Supprimer le bloc div correspondant à l'application. Exemple : pour supprimer l'accès au cahier de textes, supprimer
<div id="cdt">

	<h2>Cahier de texte</h2>
	<p>Profs et élèves</p>
	<a href="./cdt/" target="_blank"></a>

</div>

Pour personnaliser le texte dans le bloc de droite :

  • Editer le fichier index.php grâce à un éditeur de texte type Notepad++
  • Adapter la partie ci-dessous à votre guise
<div id="rightbodyPan">
	<h2>Nom de votre établissement
	<img alt="monetab" align="center" src="images/monetab.png"></h2>
	<p class="redtext">Vous êtes sur le portail d'accès aux applications utiles</p>
	<p>Exemple : Présentation de votre Lycée</p>
	<p>Exemple : Descriptif</p>
	<p>Exemple : Les sections</p>
  	</div>

Pour remplacer l'image :

  • Remplacer monetab.png par l'image de votre choix dans le répertoire images (attention à la taille)
  • Remplacer monetab dans
    alt="monetab"

    par le nom de votre établissement.

Pour Visualiser les modifications :

  • Ouvrir le fichier index avec le navigateur mozilla firefox

Installation du portail

Cette étape délicate sera réalisée par la DANE après avoir appelé l'assistance.

scribe/applis_web.txt · Dernière modification: 2015/03/21 21:49 par jcvilleneuve