Vue générale de la structure du site – le management chez l’hébergeur

Introduction

Le site des castors est construit autour d’une application appelée WordPress, qui est un CMS (Content Management System), un “système de gestion des contenus”.

Cette application, gratuite et maintenue constamment à jour par une communauté de développeurs, est écrite majoritairement dans un langage appelé PHP.

Mais ce noyau applicatif ne fonctionne pas tout seul, il a besoin :

  • d’une base de données SQL pour y stocker toutes les données du site (données utilisateurs, messages du forum, paramètres des fonctions du site, …)
  • d’un “thème”, qui est en quelque sorte la “peau”, l’apparence visuelle du site
  • d’un grand nombre de plugins ou extensions, des applications spécialement, développées par de nombreux développeurs externes pour fonctionner avec WordPress et proposer des fonctionnalités que ne possède pas le noyau applicatif de WordPress. Par exemple, le plugin Wpforo fait fonctionner le forum du site.

La totalité des ces éléments est stockée sur les serveurs de notre hébergeur, Infomaniak. Ainsi, n’importe quelle personne équipée d’un ordinateur (ou d’un simple smartphone) avec accès au réseau et de droits administrateur peut administrer le site depuis n’importe où!

Pour pouvoir accéder facilement au site sur le serveur, on a dans un premier temps loué à l’année un “nom de domaine”, les-castors.fr, qui permet de taper facilement l’adresse du site sur un navigateur (Firefox, Edge, Safari, Chrome, …) sans retenir son adresse IP complexe.

Il y a donc sur l’hébergement d’Infomaniak une redirection, qui va envoyer les visiteurs sur notre site et son contenu.

Nous louons également chez Infomaniak des adresses émail rattachées à notre nom de domaine (webmestre@les-castors.fr, …), et des boîtes postales qui reçoivent ou permettent d’envoyer des messages.

L’administrateur peut aussi accéder à la gestion de l’hébergement chez INFOMANIAK par le biais d’un “manager”, une application web sécurisée.

En résumé, la structure de notre site internet pourrait se schématiser ainsi :

La gestion de l’hébergement

Commençons par regarder les possibilités de gestion qu’apporte le “manager” INFOMANIAK. Celui-ci est accessible par cette page, … avec bien sûr un accès sécurisé par login et mot de passe !

La première page affiche ceci :

Les domaines

Cette première fonction permet de gérer les noms de domaine loués chez INFOMANIAK. Nous louons à ce jour deux noms de domaine :

  • les-castors.fr
  • castors-batisseurs.fr

Actuellement, le deuxième nom de domaine a été loué pour éviter qu’il soit pris par une autre organisation, mais il ne sert pas et n’est pas communiqué aux visiteurs. Il est redirigé automatiquement vers le premier nom de domaine, qui est le nom public de notre site.

Normalement, aucune maintenance particulière n’est nécessaire sur cette fonction, si ce n’est éventuellement :

  • modifier le propriétaire ou son adresse (en cas de déménagement de l’AA58)
  • modifier les serveurs DNS du site, qui résolvent les adresses IP (non recommandé, sauf si problème manifeste chez notre hébergeur!)
  • mettre en place des options diverses (mais payantes) sur notre nom de domaine. Pour le moment, seule l’option DNSSEC (système anti-piratage des serveurs DNS, gratuite) est activée.

L’hébergement web

Cette fonction permet principalement de :

  • Voir et gérer l’espace disque occupé par le site
  • Gérer des fonctions du site

La gestion du site peut permettre de :

  • Restaurer une sauvegarde du site (une sauvegarde journalière), en cas de grave problème sur celui-ci (mais voir aussi la sauvegarde externe, dans “Les plugins”);
  • Changer de certificat SSL (permet aux visiteurs du site de se connecter sur le site de manière sécurisée. Pour le moment c’est le certificat gratuit Let’s Encrypt qui est en fonction);
  • Mettre le site en maintenance (ATTENTION, il ne sera alors plus accessible du tout, sauf pour l’adresse IP de l’ordinateur qui l’a mis en maintenance et d’éventuelles adresses IP supplémentaires déclarées. Pour une maintenance courante avec modification du site, préférer utiliser le plugin dédié, voir “Les plugins”);
  • Via la commande “Gérer”, puis “modifier les limites du site”, avoir accès à des paramétrages systèmes au niveau serveur et PHP (RÉSERVÉ AUX CONFIRMÉS!)
  • Voir des statistiques d’usage du site :
  • d’accéder aux fichiers du site par FTP manager :

NOTA : le FTP Manager est à réserver pour les petites modifications du site. Pour les copies en masse et modifications importantes, il est recommandé d’utiliser plutôt une application de FTP, comme par exemple FileZilla.

A noter qu’il vous faudra un accès avec login et mot de passe, bien sûr, celui-ci peut être créé dans le Manager d’Infomaniak (ajouter un compte FTP).

  • d’accéder à la base de données SQL du site, par le biais de l’application web PHPMyAdmin :

NOTA : là aussi, il est possible d’accéder à cette base de données avec une application externe, … moyennant un login et un mot de passe. Là aussi, un compte utilisateur peut être créé sur le Manager Infomaniak (ajouter un utilisateur).

  • d’avoir accès à des outils avancés, notamment :
    • un antivirus (analyse lancée manuellement, à faire de temps en temps);
    • le “Patchman Security Scanner”, qui met en quarantaine les logiciels malveillants, détecte et corrige les failles de sécurités (il est actuellement ACTIF);
    • un outil permettant de planifier des tâches automatiques de type CRON.

L’hébergement mail

Il permet de gérer les adresses émail rattachées à notre nom de domaine :

On peut ainsi :

  • voir et ajouter éventuellement des adresses émail
  • gérer voire supprimer chaque adresse émail

La gestion de chaque adresse émail permet notamment de :

  • modifier le mot de passe;
  • accéder aux paramètres permettant d’accéder aux courriels depuis une application externe (Thunderbird, …) avec l’aide qui s’affiche en cliquant sur le bouton “Configurer un logiciel”;
  • inviter d’autres utilisateurs à avoir accès à aux messages via le “Workspace”, webmail intégré d’Infomaniak
  • mettre en place un “répondeur automatique”, par exemple en cas d’absence :
  • mettre en place une signature automatique
  • mettre en place une redirection vers une autre adresse émail
  • mettre en place des “alias” (adresses virtuelles) sur des adresses émail
  • mettre en place des sécurités (anti-spam, filtrage publicitaire, liste blanche, liste noire) sur une adresse émail
  • mettre en place des filtres, exécutant des actions (déplacer un message vers un dossier, le supprimer, …) en fonction de la teneur des messages reçus
  • personnaliser les dossiers IMAP avec ceux d’un logiciel externe
  • restaurer des messages supprimés par erreur (sur 7 jours maximum)

Le serveur Cloud

Notre hébergement chez Infomaniak se trouve dans un serveur “virtuel” managé, c’est-à-dire un espace dans le Cloud avec un minimum de ressources réservées pour notre site.

Cette fonction permet de :

  • voir/modifier la configuration de l’offre hébergée en cours (nombre de CPU, espace de stockage et utilisation, nombre de sites et d’hébergements, …);
  • voir les créneaux de maintenance planifiés et si nécessaire modifier les horaires de maintenance préférentiels (par défaut 22h-2h);
  • monitorer le serveur Cloud pour voir sa charge (ce qui peut permettre de vérifier s’il est en limite de capacité)

La comptabilité

Cette fonction permet de suivre les facturations du service d’hébergement, et aussi d’entrer un moyen de paiement pour éviter les ruptures de renouvellement annuel :

La gestion des utilisateurs

Cette fonction permet de gérer les utilisateurs autorisés à accéder au manager Infomaniak, avec la possibilité de choisir le niveau d’accès :