Onglet Applications web : Configuration des applications web
Les onglets Applications web
et Apache
ne sont disponibles qu'après activation du service, Activer le serveur web Apache
à oui
, dans l'onglet Services
.
L'onglet Applications web
permet un réglage minimum pour le fonctionnement des applications web. Il permet aussi d'activer/désactiver toutes les applications web EOLE installées sur le module.
Nom de domaine des applications web
Le choix du Nom de domaine des applications web
est essentiel.
Bien que l'utilisation de l'adresse IP de la carte eth0 soit possible pour une utilisation des applications sur le réseau local du module, il est fortement recommandé d'utiliser un nom de domaine.
Application web par défaut
L'application web par défaut sera celle renseignée dans la variable : Application web par défaut (redirection)
.
Exemple
Si la variable Application web par défaut
vaut /webmail
, alors l'adresse http://<adresse_serveur>/
pointera vers http://<adresse_serveur>/webmail/
Serveur web et proxy inverse
Lorsque le serveur web est derrière un proxy inverse, c'est l'adresse IP du proxy inverse et non celle de l'utilisateur qui est enregistrée dans les fichiers de journalisation. Pour éviter cela, il est possible sur le module Scribe de passer la variable Le serveur web est derrière un reverse proxy
à oui
et de déclarer son adresse (généralement l'adresse IP du module Amon sur la zone) dans Adresse IP du serveur reverse proxy
. Déclarer le proxy inverser permet également de mettre en place correctement certaines restrictions sur les applications web
Remarque
Sur le module AmonEcole, si le proxy inverse est activé, les variables sont calculées et masquées : Le serveur web est derrière un reverse proxy
est à oui
et l'Adresse IP du serveur reverse proxy
est celle du bridge interne : 192.0.2.1
.
Attention
La déclaration du proxy inverse ajoute par contre une entête qui contient une adresse IP qui peut être falsifiée depuis la machine source.
Complément
Cette fonctionnalité était implémentée via le module Apache additionnel RPAF : https://github.com/gnif/mod_rpaf.
Activer Bareos WebUI (gestion de la sauvegarde)
Bareos WebUI est une application web permettant de surveiller et gérer les sauvegardes Bareos.
Activer phpMyAdmin (administration des bases MySQL)
phpMyAdmin permet de gérer les bases de données MySQL hébergées par le module.
Pour activer/désactiver l'application web phpMyAdmin il faut passer la variable Activer phpMyAdmin (administration des bases MySQL)
à oui
.
En mode expert il est possible d'activer la vérification de l'autorité de certification pour les applications web cassifiées et de modifier le chemin des certificats utilisés par le serveur web Apache.