Comment installer et configurer cPanel sur mon VPS

cPanel est l’un des panneaux de contrôle les plus utilisés pour la gestion de serveurs web. Il offre une interface graphique intuitive qui simplifie la création et la gestion des comptes d’hébergement, la configuration des DNS, la gestion des bases de données, des certificats SSL et des services de messagerie.

Cette documentation explique comment préparer un serveur cPanel puis effectuer la configuration de base dans WHM afin de le rendre prêt à héberger des sites.

 

1. Préparation du serveur

Avant de commencer l’installation de cPanel, il est recommandé de partir d’un système propre.

 

2. Installation de cPanel

2.1 Installation de screen

screen est un outil en ligne de commande qui permet de créer des sessions détachables dans le terminal.

Concrètement, il vous permet de lancer une tâche (comme l’installation de cPanel) et de la laisser s’exécuter même si votre connexion SSH est interrompue. Vous pouvez ensuite reprendre la session à tout moment et retrouver l’exécution en cours.

Pour l’installer l’outil screen excuter la commnade suivante dans votre terminal:

yum install screen -y

Puis démarrez une nouvelle session:

screen

2.2 Téléchargement et installation de cPanel

Une fois screen lancé, téléchargez et exécutez le script d’installation :

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

L’installation peut prendre entre 20 et 40 minutes selon les ressources de votre serveur.

Détacher et rattacher une session screen

Pour détacher la session en cours et la laisser tourner en arrière-plan, appuyez sur :

Ctrl + A puis D

Pour revenir à la session détachée, listez d’abord les sessions disponibles :

screen -ls

puis rattachez-vous à la session souhaitée :

screen -r NOM_DE_LA_SESSION

 

3. Configuration de base

Après l’installation, accédez à l’interface WHM à l’adresse suivante :

https://ADRESSE_IP:2087
Connectez-vous avec l’utilisateur root et son mot de passe.

 

3.1 Configuration de l’heure du serveur

 

 

3.2 Installation et activation du service FTP

  • Dans la barre de recherche, saisissez FTP Server Selection et ouvrez le menu.

  • Sélectionnez le serveur FTP souhaité (généralement Pure-FTPD recommandé).

  • Cliquez sur Save pour installer et activer le service.

3.3 Installation des versions de PHP

  • Dans la barre de recherche, saisissez EasyApache 4
  • Cliquez sur Customize pour modifier le profil actuel.

    • Dans l’onglet PHP Versions, sélectionnez les versions de PHP que vous souhaitez installer (par exemple PHP 8.1 et PHP 8.2).

     

    • Cliquez sur Review et vérifiez que la version de PHP que vous avez sélectionnée pour l’installation sera bien installée.
    • Cliquez sur Provision pour lancer l’installation des versions de PHP choisies.

3.4 Création d’un compte cPanel

  • Dans la barre de recherche, saisissez Create a New Account.

  • Remplissez les informations demandées pour le compte.

  • Cliquez sur Create pour créer le compte.

Dans la barre d’adresse de votre navigateur, saisissez l’URL suivante pour accéder à cPanel :

https://ADRESSE_IP:2083

Connectez-vous ensuite avec les identifiants du compte que vous venez de créer dans WHM.

 

Est-ce que cela a été utile ?