Débuter avec Plesk sur votre VPS
Plesk est un panneau de contrôle commercial pour héberger des sites web, des e-mails, le DNS et des bases de données. Ce guide s’adresse aux personnes qui gèrent leur propre VPS (serveur privé virtuel) ou serveur cloud et veulent y installer Plesk, de la première connexion jusqu’à un site web fonctionnel avec SSL, e-mails et sauvegardes.
Ce guide concerne un VPS ou un serveur cloud dont vous gérez vous-même le système d’exploitation. Si vous utilisez l’hébergement web DomainPilot, vous n’avez pas besoin d’installer de panneau de contrôle.
Comment Plesk organise l’hébergement
Plesk utilise quelques termes qu’il vaut mieux connaître avant de commencer :
- L’administrateur gère tout le serveur : réglages, mises à jour, extensions et tous les clients.
- Un client (customer) est une personne ou une entreprise qui a son propre identifiant Plesk.
- Un abonnement (subscription) est un ensemble de ressources d’hébergement, comme l’espace disque, les boîtes e-mail et les bases de données, attribué à un client ou à vous-même. Un plan de service (service plan) est un modèle réutilisable pour les abonnements.
- Les domaines (sites web) se trouvent dans un abonnement. Un abonnement peut contenir plusieurs domaines, selon ses limites.
Les extensions ajoutent des fonctions à Plesk, comme des outils de sécurité ou la gestion des certificats, et s’installent depuis le panneau.
Installer Plesk sur le serveur
Il y a deux façons de commencer :
- Une image prête à l’emploi. Certains fournisseurs vous permettent de choisir, à la commande du serveur, une image avec Plesk déjà installé.
- Le programme d’installation officiel. Créez le serveur avec un système d’exploitation pris en charge, prenez un instantané (snapshot), puis suivez le guide d’installation de la documentation Plesk.
Les offres VPS DomainPilot proposent une image prête à l’emploi avec Plesk, parmi d’autres panneaux. La licence Plesk est facturée en plus du prix du serveur. Le VPS est autogéré : DomainPilot s’occupe du matériel, du réseau et de la virtualisation, et vous gérez le système d’exploitation et le panneau.
Première connexion
Plesk écoute sur le port 8443 en HTTPS :
https://server.example.com:8443
Le pare-feu du serveur, et tout pare-feu cloud placé devant, doit autoriser ce port. Tant que le serveur n’a pas de certificat délivré par une autorité de confiance, votre navigateur peut signaler que le certificat est autosigné (créé par le serveur lui-même plutôt que par une autorité de certification). C’est normal sur un nouveau serveur. Vérifiez que l’adresse est bien celle de votre serveur avant de continuer.
Terminer la configuration initiale
La première connexion lance une courte configuration. Dans les grandes lignes :
- Saisissez le nom et l’adresse e-mail de contact de l’administrateur. Utilisez une adresse qui n’est pas hébergée sur ce serveur, pour que les alertes vous parviennent même si le serveur a un problème.
- Définissez un mot de passe fort et unique pour le compte administrateur.
- Activez votre licence, ou démarrez un essai.
- Définissez le nom d’hôte du serveur et, si le serveur doit gérer le DNS, les serveurs de noms de vos domaines, par exemple
ns1.example.cometns2.example.com. Voir Les serveurs de noms expliqués. - Créez un plan de service, puis un abonnement pour votre premier domaine, comme
example.com. Ajoutez d’abord un client si le site appartient à quelqu’un d’autre. - Faites pointer le domaine vers le serveur, puis téléversez le site ou installez une application dans l’abonnement.
Certificats SSL
L’extension Let's Encrypt de Plesk délivre des certificats gratuits pour vos domaines et les renouvelle automatiquement. La délivrance ne fonctionne qu’une fois que le DNS du domaine pointe vers le serveur : en cas d’échec, vérifiez d’abord les enregistrements A. Voir Certificats SSL pour comprendre le fonctionnement des certificats.
Vous pouvez aussi sécuriser l’accès à Plesk lui-même avec un certificat pour le nom d’hôte du serveur, ce qui supprime l’avertissement du navigateur.
E-mails
Chaque domaine qui envoie des e-mails depuis le serveur a besoin d’enregistrements DNS : un enregistrement MX qui pointe vers le serveur, ainsi que des enregistrements SPF, DKIM et DMARC qui prouvent que les messages sont authentiques. Si Plesk gère le DNS du domaine, il peut créer une bonne partie de ces enregistrements pour vous. Sinon, copiez les valeurs chez votre fournisseur DNS. Voir SPF, DKIM et DMARC.
Les fournisseurs destinataires vérifient aussi le DNS inverse (reverse DNS), qui associe l’adresse IP du serveur à un nom. Il doit correspondre au nom d’hôte du serveur. Le DNS inverse est défini par celui qui contrôle l’adresse IP : demandez à votre fournisseur de serveur comment le configurer.
Sauvegardes
Plesk peut sauvegarder tout le serveur, un abonnement ou un seul site selon un calendrier. Stockez aussi des copies hors du serveur, par exemple sur un stockage distant, car une sauvegarde sur le même disque est perdue avec le serveur. Les instantanés du serveur ajoutent une couche de protection avant les modifications risquées. Voir Instantanés et sauvegardes de serveur.
Mises à jour et sécurité
- Gardez Plesk, ses extensions et le système d’exploitation à jour. Plesk peut installer les mises à jour automatiquement.
- Utilisez un mot de passe administrateur fort et unique, et activez l’authentification à deux facteurs lorsqu’elle est disponible.
- N’ouvrez que les ports nécessaires et restreignez l’accès à distance au serveur quand c’est possible.
- Donnez à vos clients leur propre identifiant plutôt que de partager le compte administrateur.
Sécuriser un nouveau serveur Linux présente la démarche générale pour les serveurs Linux.
Documentation officielle
Guides associés
- Choisir un panneau de contrôle pour votre VPS
- Sécuriser un nouveau serveur Linux
- Instantanés et sauvegardes de serveur
- Hébergement web, VPS ou cloud