cPanel est le panneau de contrôle le plus populaire et le plus utilisé pour gérer et automatiser les tâches d'hébergement Web. C'est le panneau de contrôle le plus intuitif et le plus convivial au monde, avec une interface graphique très simple et directe. cPanel est un panneau de contrôle d'hébergement Web basé sur Linux, qui utilise une structure à 3 niveaux pour les administrateurs système, les revendeurs et les propriétaires de sites Web des utilisateurs finaux, le tout via un navigateur Web. Outre la belle interface utilisateur, cPanel dispose d'un accès en ligne de commande et d'un accès basé sur l'API pour l'intégration de logiciels tiers, permettant aux fournisseurs d'hébergement Web ou aux développeurs et administrateurs d'automatiser leurs processus d'administration système. Dans ce didacticiel, nous allons vous montrer comment installer WHM et cPanel sur CentOS 7 .
Configuration requise pour l'installation de cPanel
- VPS CentOS 7
- Au moins 1 Go de RAM (2 Go de RAM sont recommandés)
- Espace disque minimum de 20 Go (40 Go recommandés)
- Licence cPanel (il existe également une période d'essai de 15 jours qui s'active dès que l'installation est terminée)
Installation de cPanel dans CentOS 7
1. Connectez-vous à votre serveur
Tout d'abord, vous devez vous connecter à votre serveur via SSH.
Pour vous connecter à votre serveur via SSH en tant qu'utilisateur root, utilisez la commande suivante :
ssh root@IP_ADDRESS -p PORT_NUMBER
et remplacez "IP_ADDRESS" et "PORT_NUMBER" par l'adresse IP de votre serveur et le numéro de port SSH.
2. Installation WHM/cPanel
Cpanel est écrit en Perl, donc avant de commencer l'installation, vous devez vous assurer que Perl est installé sur votre serveur.
Pour installer Perl sur votre serveur, exécutez la commande suivante :
yum install perl
WHM/cPanel exige également que le nom d'hôte de votre serveur soit un nom de domaine complet (FQDN) qui ne correspond à aucun des domaines de votre serveur. Dans notre exemple, nous définirons le nom d'hôte de notre serveur sur host.mydomain.com (vous pouvez remplacer mydomain.com par votre nom de domaine réel). Pour changer le nom d'hôte de votre serveur, vous pouvez utiliser la commande suivante :
hostnamectl set-hostname host.mydomain.com
Pour télécharger le script d'installation de cPanel, vous devrez utiliser la commande cURL. Si cURL n'est pas présent sur votre serveur vous pouvez l'installer avec la commande suivante :
yum install curl
Avant de télécharger le script, changeons votre répertoire actuel en /home avec la commande suivante :
cd /home
Vous pouvez désormais télécharger la dernière version de cPanel &WHM avec :
curl -o latest -L https://securedownloads.cpanel.net/latest
Pour lancer l'installation, exécutez la commande suivante :
sh latest
Vous devriez voir la sortie suivante sur votre écran, indiquant que l'installation a commencé :
Verifying archive integrity... All good. Uncompressing cPanel & WHM Installer...... ____ _ ___| _ \ __ _ _ __ ___| | / __| |_) / _` | '_ \ / _ \ | | (__| __/ (_| | | | | __/ | \___|_| \__,_|_| |_|\___|_| Installer Version v00080 rfaafe3bcf5b92fd14d1cb80357765325dd0f351a Beginning main installation.
Le processus d'installation peut prendre jusqu'à 30 minutes. Une fois l'installation terminée, vous serez peut-être invité à redémarrer votre serveur. La sortie suivante s'affichera sur votre écran :
cPanel install finished in 17 minutes and 44 seconds! 2018-10-19 13:08:18 1195 ( INFO): Congratulations! Your installation of cPanel & WHM 11.74 is now complete. The next step is to configure your server. 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): Before you configure your server, ensure that your firewall allows access on port 2087. 2018-10-19 13:08:18 1195 ( INFO): On RHEL, CentOS, and CloudLinux systems, execute /scripts/configure_firewall_for_cpanel to accomplish this. 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): After ensuring that your firewall allows access on port 2087, you can configure your server. 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): 1. Open your preferred browser 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): 2. Type https://1.2.3.4:2087 in the address bar 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): 3. Enter the word root in the Username text box 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): 4. Enter your root password in the Password text box 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): 5. Click the Login button 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): Visit https://go.cpanel.net/whminit for more information about first-time configuration of your server. 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): Visit http://support.cpanel.net or https://go.cpanel.net/whmfaq for additional support 2018-10-19 13:08:18 1195 ( INFO): 2018-10-19 13:08:18 1195 ( INFO): Thank you for installing cPanel & WHM 11.74!
Vous pouvez maintenant ouvrir votre navigateur et accéder à https://your-server-ip:2087
Cela vous donnera accès à WHM (Web Host Manager) à partir duquel vous pourrez terminer l'installation dans votre navigateur. WHM est un gestionnaire d'hébergement Web qui permet un accès administratif afin que vous puissiez gérer chaque compte d'hébergement cPanel sur votre serveur.
Avec WHM, vous pouvez créer des comptes d'utilisateurs cPanel, les gérer, établir des niveaux de tarification, surveiller les services exécutés sur le serveur et les ressources du serveur, générer des sauvegardes d'utilisateurs, transférer des données entre les hôtes WHM, etc.
Pour vous connecter, entrez "root" comme nom d'utilisateur et utilisez votre mot de passe root.
Une fois connecté, vous devez lire le contrat de licence utilisateur final cPanel et WHM puis cliquez sur J'accepte/Aller à l'étape 2 pour passer à l'étape suivante.
Vous serez redirigé vers la section Configurer la mise en réseau partie de la configuration. Ici, vous devrez entrer vos informations de contact. Entrez votre adresse e-mail dans Adresse e-mail de contact du serveur champ. Dans le nom d'hôte section, vous pourrez également entrer un nouveau nom d'hôte.
Dans les résolveurs section, cPanel détectera et remplira automatiquement les détails avec les résolveurs fournis par votre fournisseur de services Internet. Si votre FAI ne dispose pas de résolveurs DNS, vous pouvez utiliser les résolveurs DNS publics de Google. La dernière section vous permet de choisir le réseau principal ou périphérique Ethernet . Une fois que vous avez terminé, vous pouvez cliquer sur Enregistrer et passer à l'étape 3 .
À l'étape 3, vous pourrez définir l'adresse IP principale de votre serveur. Vous pouvez également ajouter des adresses IP supplémentaires si vous avez plusieurs adresses IP attribuées à votre serveur. Une fois que vous avez terminé cette étape, vous pouvez cliquer sur Aller à l'étape 4 .
À l'étape 4, vous pouvez choisir votre configuration de serveur de noms. Plusieurs options sont disponibles et vous pouvez vérifier les avantages et les inconvénients de chacune d'entre elles. Il est recommandé de choisir le BIND option de serveur de noms. Si vous ne souhaitez pas avoir de serveur DNS sur votre VPS, vous pouvez choisir l'option Désactivé.
Si vous faites défiler vers le bas, vous pourrez également entrer les serveurs de noms qui seront attribués à votre serveur (par exemple ns1.mondomaine.com/ns2.mondomaine.com). À la fin, vous devrez cocher la case Ajouter des "entrées A" pour le nom d'hôte case à cocher et entrez l'adresse IP de votre serveur. Lorsque vous avez terminé, cliquez sur Enregistrer et passer à l'étape 5 .
À l'étape suivante, vous pouvez choisir le serveur FTP que vous souhaitez utiliser sur votre serveur. L'option recommandée est Pure-FTPD, mais si vous souhaitez utiliser un serveur FTP, vous pouvez choisir l'option Désactivé. Vous pouvez également activer et configurer la cPHulk Brute Force Protection sur cette page.
Et enfin, à la dernière étape, vous pourrez choisir d'activer ou non les quotas de système de fichiers. Si vous souhaitez pouvoir suivre la quantité d'espace disque utilisée par des utilisateurs individuels, vous devez vous assurer que les quotas de système de fichiers sont activés. Pour terminer la configuration initiale, cliquez sur Terminer bouton.
Vous pouvez maintenant accéder à la page d'accueil principale de WHM. Si vous avez déjà une licence cPanel valide et qu'elle n'est pas encore activée sur votre serveur, vous pouvez vous reconnecter à votre serveur via SSH et exécuter la commande suivante :
/usr/local/cpanel/cpkeyclt
Et c'est tout. WHM/cPanel est maintenant installé sur votre serveur. Pour plus d'informations sur cPanel, ses fonctionnalités et sa configuration, vous pouvez consulter la page de documentation officielle de cPanel.
Bien sûr, vous n'êtes pas obligé d'installer cPanel sur CentOS 7 si vous utilisez l'un de nos services d'hébergement cPanel, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Installer cPanel sur CentOS 7, pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, sur Installation de cPanel sur CentOS 7 , partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons ci-dessous ou laissez simplement un commentaire dans la section des commentaires. Merci.