Centre d'aide FAQ générale

FAQ générale

Conteneurs, PHP, bases de données, supervision & sécurité — les réponses.

Orbiter — Foire aux questions

Généralités

Qu'est-ce qu'Orbiter ? Orbiter est une extension Plesk qui isole chaque site web dans son propre conteneur Docker, doté d'un PHP-FPM dédié, d'un serveur web (Nginx ou Apache) et, en option, d'une base MariaDB. Elle transforme un serveur Plesk standard en une plateforme d'hébergement conteneurisée, sans changer l'emplacement de stockage des fichiers.

Comment Orbiter fonctionne-t-il en coulisses ? Orbiter crée un conteneur Docker léger par domaine. Le Nginx natif de Plesk relaie le trafic vers le conteneur. Les fichiers du site web restent dans le répertoire standard /var/www/vhosts/ — ils sont montés en bind-mount dans le conteneur, et non copiés. SSL, DNS, FTP et le gestionnaire de fichiers continuent de fonctionner normalement via Plesk.

La création d'un conteneur entraîne-t-elle une coupure de service ? Non. Le basculement en mode Docker est transparent. Nginx est reconfiguré sans interruption et le site reste en ligne en permanence.

Mes fichiers et mes bases de données sont-ils en sécurité ? Oui. Orbiter ne modifie jamais les fichiers d'origine. Les sites restent sur le disque exactement là où Plesk les a placés. Les bases de données sont stockées dans des volumes Docker dédiés. Des sauvegardes automatiques sont disponibles pour une protection supplémentaire.

Que se passe-t-il si je désinstalle Orbiter ? Orbiter crée un instantané avant la désinstallation. Tous les domaines reviennent automatiquement au mode Plesk standard. Aucune donnée n'est perdue.

Comment mettre à jour Orbiter ? Les mises à jour s'appliquent via le gestionnaire d'extensions de Plesk. Les conteneurs et les configurations sont préservés pendant les mises à jour. Après une mise à jour majeure, une reconstruction de l'image Docker peut être suggérée.


Conteneurs

Comment créer un conteneur pour un domaine ? Rendez-vous dans l'onglet Sites, cliquez sur « Nouveau conteneur », sélectionnez le domaine, choisissez une version de PHP, un serveur web (Nginx ou Apache) et, si vous le souhaitez, activez MariaDB. Le conteneur est créé en quelques secondes.

Que se passe-t-il lorsque je supprime un conteneur ? Le conteneur Docker est supprimé et le domaine revient au mode Plesk standard. Les fichiers du site web ne sont jamais supprimés. Vous pouvez choisir de conserver ou de supprimer le volume de la base de données lors de la suppression.

Que se passe-t-il lorsque je redémarre un conteneur ? Un redémarrage arrête et relance proprement le conteneur. Tous les services (PHP-FPM, Nginx/Apache, MariaDB si activé) sont redémarrés. Le site subit une brève interruption de quelques secondes. Les données de la base sont préservées.

Les conteneurs démarrent-ils automatiquement après un redémarrage du serveur ? Oui. Les conteneurs utilisent par défaut la politique de redémarrage unless-stopped de Docker. Vous pouvez activer ou désactiver le démarrage automatique conteneur par conteneur depuis les actions du domaine.

Puis-je limiter le CPU et la RAM par conteneur ? Oui. Chaque conteneur prend en charge des limites de ressources granulaires : cœurs CPU, RAM, bande passante d'E/S, IOPS, nombre maximal de PID et limites de connexions réseau. Définissez-les via l'icône des curseurs sur chaque ligne de domaine.

Orbiter consomme-t-il beaucoup de ressources serveur ? Les conteneurs au repos ne consomment presque rien. Les limites de ressources sont configurables par site, avec des contrôles de CPU, de RAM et d'E/S.

Comment les conteneurs sont-ils isolés les uns des autres ? Chaque conteneur s'exécute dans son propre namespace Docker, avec une isolation distincte du réseau, des processus et du système de fichiers. Un conteneur ne peut pas accéder aux fichiers ni aux processus d'un autre conteneur.

Qu'est-ce que le verrou anti-suppression ? Ce verrou empêche la suppression accidentelle d'un conteneur. Lorsqu'il est verrouillé, le bouton de suppression est désactivé et le gestionnaire côté serveur bloque l'opération. Déverrouillez d'abord le conteneur avant de le supprimer.


PHP

Quelles versions de PHP sont disponibles ? Orbiter prend en charge PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 et 8.5. Toutes les versions sont préinstallées dans l'image Docker — le changement est instantané, sans téléchargement ni compilation.

Comment changer de version de PHP ? Utilisez le menu déroulant des versions de PHP dans la ligne du domaine ou le panneau de configuration PHP. Le changement est instantané et ne nécessite pas de redémarrage complet du conteneur.

Puis-je personnaliser les réglages de php.ini ? Oui. Le panneau PHP vous permet de modifier les directives clés : memory_limit, upload_max_filesize, max_execution_time, et bien d'autres. Les modifications sont écrites dans un fichier de configuration personnalisé monté dans le conteneur et appliquées sans redémarrage.

Puis-je activer ou désactiver des extensions PHP ? Oui. Le panneau de configuration PHP affiche toutes les extensions disponibles avec des interrupteurs. Les modifications sont appliquées immédiatement en rechargeant PHP-FPM à l'intérieur du conteneur.


Base de données (MariaDB)

Puis-je ajouter MariaDB à un conteneur existant ? Oui. Si vous avez créé un conteneur sans MariaDB, vous pouvez l'activer ultérieurement en cliquant sur le bouton « + MariaDB » dans la colonne de la base de données. MariaDB est activé, configuré, et phpMyAdmin est mis en place automatiquement.

Comment accéder à phpMyAdmin ? phpMyAdmin est disponible dans le panneau Base de données, sous l'onglet phpMyAdmin. Chaque conteneur dispose de sa propre instance de phpMyAdmin avec une URL unique et aléatoire (par ex. /pma-a7f3e9b2/) pour des raisons de sécurité. Utilisez le mot de passe root affiché dans l'onglet Connexion pour vous connecter.

phpMyAdmin est-il sécurisé ? Oui. Chaque instance de phpMyAdmin utilise un slug d'URL aléatoire et unique, impossible à deviner. L'accès nécessite une authentification. Vous pouvez également restreindre l'accès par adresse IP via l'onglet Sécurité.

Puis-je me connecter à la base de données depuis l'extérieur du conteneur ? Oui. Chaque instance MariaDB est mappée sur un port hôte unique affiché dans l'onglet Connexion. Vous pouvez vous connecter à distance via ce port. Utilisez le contrôle d'accès par IP dans l'onglet Sécurité pour restreindre l'accès.

Comment importer une base de données existante ? Ouvrez le panneau Base de données du domaine, allez dans l'onglet Bases de données et utilisez le bouton Importer. Vous pouvez téléverser des fichiers .sql ou .sql.gz. Orbiter filtre automatiquement les instructions SQL dangereuses de niveau système.

Comment les sauvegardes sont-elles gérées ? Orbiter inclut des sauvegardes automatiques de base de données avec des plannings configurables. Vous pouvez également exporter et restaurer manuellement depuis le panneau Base de données à tout moment. Les sauvegardes peuvent être synchronisées vers des destinations externes (S3, SFTP, FTPS).


Surveillance et Console

Quelles métriques en temps réel sont disponibles ? Le tableau de bord affiche en direct le CPU, la RAM, les E/S réseau et l'utilisation du disque par conteneur. Les données se rafraîchissent automatiquement toutes les quelques secondes.

Que sont les graphiques MRTG ? MRTG fournit des graphiques de ressources à long terme (journaliers, hebdomadaires, mensuels, annuels) pour chaque conteneur, montrant l'évolution de la bande passante, du CPU et de la mémoire au fil du temps.

Que puis-je faire dans la Console web ? La Console offre un accès terminal complet à l'intérieur du conteneur. Vous pouvez exécuter des commandes, vérifier les processus, déboguer des problèmes, gérer des fichiers et interagir directement avec MariaDB — comme en SSH, mais via le navigateur.

Comment consulter les journaux d'un conteneur ? Le panneau Journaux affiche en temps réel la sortie du conteneur : erreurs PHP, journaux d'accès et d'erreurs Nginx, et journaux MariaDB. Vous pouvez filtrer, rechercher, faire défiler automatiquement et télécharger les journaux.


Sécurité

Orbiter fonctionne-t-il en parallèle des fonctionnalités de Plesk ? Oui. Les certificats SSL, le DNS, le gestionnaire de fichiers et le FTP continuent de fonctionner normalement. Les fichiers restent dans le répertoire vhosts standard de Plesk.

Puis-je obtenir un accès shell à un conteneur ? Oui. La Console web intégrée donne accès à un terminal directement à l'intérieur du conteneur, depuis l'interface Orbiter. Elle s'exécute sous l'utilisateur propriétaire du domaine pour garantir des permissions de fichiers correctes.

Didn't find your answer? Open a ticket from the Orbiter extension or contact us directly.

Contacter le support