Documentation
CloudPanel
CloudPanel fait tourner NGINX, PHP et une base de données sur un seul serveur cloud. Provibr le gère depuis un agent au sein de votre propre réseau, en SSH. CloudPanel n’a pas d’API HTTP, l’agent exécute donc sa propre ligne de commande clpctl comme le ferait un administrateur. Rien n’est installé sur le panneau et aucun port n’a besoin d’être ouvert vers Internet.
Identifiants
Comme CloudPanel est piloté en SSH, l’identifiant est une clé SSH privée plutôt qu’un jeton d’API. L’agent s’en sert pour exécuter clpctl en tant que root sur l’hôte.
- L’hôte et le port SSH du serveur CloudPanel, le port 22 par défaut
- Une clé SSH privée avec laquelle l’agent se connecte, dont la moitié publique figure dans l’authorized_keys de cet utilisateur
- L’empreinte de la clé d’hôte SSH du serveur, requise car il n’y a pas de chaîne de certificats sur laquelle se rabattre en SSH
Épingler la clé d’hôte
Lisez l’empreinte sur l’hôte et collez-la dans l’intégration. L’agent refuse tout hôte dont la clé ne correspond pas, si bien qu’un serveur réinstallé ou une connexion interceptée est repéré avant qu’une seule commande ne s’exécute.
ssh-keyscan -t ed25519 <host> 2>/dev/null | ssh-keygen -lf -L’exemple ci-dessus utilise le port 22. Si votre hôte écoute sur un autre port SSH, ajoutez-le à la commande ssh-keyscan.
Modèles et versions de PHP
Un forfait CloudPanel est un modèle de vhost plus une version de PHP. Commander un site choisit les deux, et le modèle façonne la configuration NGINX avec laquelle le site est créé.
Compté comme un serveur web
Chaque site est un serveur web dans votre capacité, facturé de la même manière que tous les autres panneaux de contrôle de cette page. Un site suspendu ne compte pas dans votre limite.
Suspendre un site
Suspendre insère une règle NGINX qui renvoie 403, si bien que le site est injoignable tandis que tout le reste sur le serveur continue de tourner. La reprise retire la règle et le site revient octet pour octet.
Ce qui n’est pas là
Il n’y a ni console ni graphique d’utilisation. CloudPanel ne mesure ni l’un ni l’autre, et un graphique qui reste à zéro ressemble à une mesure. DNS, messagerie et bases de données restent dans CloudPanel.