« WATERBEAR:Installation » : différence entre les versions
Aucun résumé des modifications  | 
				Aucun résumé des modifications  | 
				||
| (6 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
=But=  | =But=  | ||
Cette rubrique décrit les différentes étape afin d'installer le logiciel Waterbear sur votre serveur Linux.  | Cette rubrique décrit les différentes étape afin d'installer le logiciel Waterbear sur votre serveur Linux.  | ||
Nous allons utiliser la distribution Fedora Version   | Nous allons utiliser la distribution Fedora Version 33.    | ||
=Prérequis=  | =Prérequis=  | ||
* Un serveur LINUX avec la distribution Fedora (version   | * Un serveur LINUX avec la distribution Fedora (version 33)  | ||
Nous nommerons le nom de la machine: serverdb (voir le fichier /etc/hostname). Il a l'adresse IP, par exemple, 192.168.1.100 .  | Nous nommerons le nom de la machine: serverdb (voir le fichier /etc/hostname). Il a l'adresse IP, par exemple, 192.168.1.100 .  | ||
| Ligne 25 : | Ligne 25 : | ||
=Télécharger WATERBEAR et le mettre en place=  | =Télécharger WATERBEAR et le mettre en place=  | ||
* Télécharger les sources du logiciel à l'URL http://waterbear.info/    | * Télécharger les sources du logiciel à l'URL <nowiki>http://waterbear.info/</nowiki>   | ||
Ils sont à la version '''50'''.  | |||
* Si c'est un upgrade, il faut sauver au préalable, le fichier de configuration: "<base d'installation>/conf/'''perso.php'''", par exemple: "/web/waterbear/conf/perso.php"  | |||
* Sous Linux, créer un répertoire par exemple /web/waterbear  | * Sous Linux, créer un répertoire par exemple /web/waterbear  | ||
| Ligne 40 : | Ligne 43 : | ||
* Récupérer le fichier contenant les adaptations et correctifs pour PHP 7.4.  | * Récupérer le fichier contenant les adaptations et correctifs pour PHP 7.4.  | ||
  [[Media:WATERBEAR:  |   [[Media:WATERBEAR:Waterbear.modif.zip|Télécharger le fichier ZIP des modifications de Waterbear]]  | ||
* Faire les mêmes opérations effectuées pour le fichier waterbear.zip.  | * Faire les mêmes opérations effectuées pour le fichier waterbear.zip.  | ||
| Ligne 64 : | Ligne 67 : | ||
=  | =Configurer d'Apache=  | ||
Nous n'aborderons pas ici l'aspect de son accès direct à partir d'Internet. Cet aspect est abordé sous la rubrique Linux. Nous supposons ici qu'il est accessible sur le réseau local. La liaison entre son adresse IP et son nom peut être défini de différentes façons:  | Nous n'aborderons pas ici l'aspect de son accès direct à partir d'Internet. Cet aspect est abordé sous la rubrique Linux. Nous supposons ici qu'il est accessible sur le réseau local. La liaison entre son adresse IP et son nom peut être défini de différentes façons:  | ||
  - via votre serveur DNS interne  |   - via votre serveur DNS interne  | ||
| Ligne 118 : | Ligne 121 : | ||
Explications:  | Explications:  | ||
  - L'option   |   - L'option '''Alias''' fait la liaison entre le chemin de l'URL et le répertoire du système  | ||
  - Les deux blocs   |   - Les deux blocs '''Directory''' sert à définir les options de des deux répertoires principaux.    | ||
    Le premier est l'entrée de base du logiciel et le second concerne sa documentation.  |     Le premier est l'entrée de base du logiciel et le second concerne sa documentation.  | ||
  - Les options   |   - Les options '''Header''' sont facultatives mais aident fortement à sécuriser le site  | ||
  - L'option   |   - L'option '''DirectoryIndex''' définit quelle fichier est à lancer par défaut.  | ||
  - L'option   |   - L'option '''AllowOverride''' sert à activer les fichiers .htaccess  | ||
  - L'option   |   - L'option '''Require all granted''' permet que tout le monde aie accès au site  | ||
* Redémarrer le service HTTPD  | * Redémarrer le service HTTPD  | ||
| Ligne 208 : | Ligne 211 : | ||
* Création de l'utilisateur MySql qui permettra à Waterbear   | * Création de l'utilisateur MySql qui permettra à Waterbear d'accéder à la base de données.  | ||
  - Nom du schéma: dbwaterbear  |   - Nom du schéma: dbwaterbear  | ||
  - Nom d'utilisateur: userwaterbear  |   - Nom d'utilisateur: userwaterbear  | ||
| Ligne 273 : | Ligne 276 : | ||
Le mot de passe "YYYYYYYY" de l'utilisateur "superadmin" est à adapter. L'utilisateur "superadmin" est l'utilisateur qui a tous les pouvoirs. Lors du lancement de l'interface WEB dans un navigateur, ces informations sont à introduire dans l'écran d'authentification.  | Le mot de passe "YYYYYYYY" de l'utilisateur "superadmin" est à adapter. L'utilisateur "superadmin" est l'utilisateur qui a tous les pouvoirs. Lors du lancement de l'interface WEB dans un navigateur, ces informations sont à introduire dans l'écran d'authentification.  | ||
Lors de l'utilisation du navigateur WEB, il est important d'utiliser l'URL définie dans le fichier de   | Lors de l'utilisation du navigateur WEB, il est important d'utiliser l'URL définie dans le fichier de configuration (<nowiki>http://serverdb/waterbear</nowiki>).    | ||
Si vous n'avez pas pu définir au niveau de votre réseau local (DNS) l'accès au serveur via son nom, il vous faudra y accéder via son adresse IP et donc il faudra changer l'URL dans le fichier de configuration: (<nowiki>http://192.168.1.100/waterbear</nowiki>)  | |||
Dans le répertoire /web/waterbear/LOG, les fichiers journaux peuvent être consultés en cas d'erreur.  | Dans le répertoire /web/waterbear/LOG, les fichiers journaux peuvent être consultés en cas d'erreur.  | ||
| Ligne 280 : | Ligne 284 : | ||
----  | ----  | ||
''->[[WATERBEAR:  | ''->[[WATERBEAR:Mise_en_place|retour au menu de mise en place de Waterbear]]''  | ||
__NOEDITSECTION__  | __NOEDITSECTION__  | ||
[[Category:WATERBEAR]]  | |||