Le développement de l’industrie de l’hébergement Web s’est toujours produit et se produit toujours parallèlement au développement de l’ensemble de l’Internet, car pour le fonctionnement normal de tout site, d’un site d’une page ou d’une carte de visite aux grands projets, tels que comme les réseaux sociaux, il doit au préalable être localisé sur un serveur spécifiquement configuré et connecté à Internet. À son tour, ce serveur doit être situé dans une pièce spéciale, qui maintient un certain microclimat, température et humidité, et fournit également des fonctions de sécurité supplémentaires.

Nous décrivons tout cela pour que chacun comprenne de l’intérieur à quel point Internet est complexe. Et nous n’avons pas encore abordé les problèmes d’infrastructure réseau.

Depuis l’avènement d’Internet en tant que tel jusqu’à relativement récemment, l’hébergement Web était l’apanage de spécialistes très qualifiés, mais avec l’avènement des technologies qui simplifiaient les tâches courantes de gestion des serveurs et de l’hébergement de sites Web, la barrière à l’entrée dans le domaine de l’hébergement Web est devenue a commencé à diminuer constamment.

Les outils les plus importants qui ont simplifié la gestion de l’hébergement Web et permis aux utilisateurs ordinaires de créer leur propre infrastructure pour héberger et gérer plusieurs sites sont les panneaux de contrôle qui vous permettent d’effectuer toutes les tâches dans le cadre d’hébergement à l’aide d’une interface Web intuitive.

Et le panneau de contrôle le plus populaire et le plus puissant, bien que pas le seul, est aujourd’hui cPanel, car il offre des fonctionnalités presque illimitées qui vous permettent de gérer non seulement les fichiers du site, mais également l’espace d’adressage, les enregistrements DNS, le pare-feu et bien plus encore.

Et comme il y a toujours une demande pour ce panneau de contrôle, la société qui le développe développe activement et publie constamment de nouvelles versions de son système de contrôle.

Et il semblerait que ce soit génial. Mais il arrive parfois qu’il soit nécessaire d’installer un panneau de contrôle aujourd’hui obsolète, car il répond aux exigences sous certaines conditions, mais cette version du système n’est plus prise en charge.

Cela s’est produit avec le « duo » le plus populaire jusqu’à récemment – ​​cPanel + CentOS 7 – puisque ce système d’exploitation est toujours extrêmement populaire lorsqu’il est installé sur des serveurs VPS ou dédiés.

Au fil du temps, cPanel a cessé d’être installé sur CentOS OS version 7, puis version 8, et a commencé à nécessiter une installation sur d’autres systèmes d’exploitation, par exemple AlmaLinux. Mais, comme nous l’avons dit plus haut, il existe des situations dans lesquelles il faut simplement installer le cPanel sur CentOS 7.

Et ici, beaucoup sont confrontés à un certain problème, à savoir le fait que lorsqu’ils font une requête dans un moteur de recherche, par exemple « comment installer cPanel dans CentOS 7 », ils reçoivent des réponses obsolètes qui ont été écrites alors qu’une telle installation était encore en cours. possibles et soutenus.

En rapport: Comment installer Laravel Homestead pour le développement local ?

Comment installer une version obsolète de cPanel sur CentOS 7 ?

C’est précisément face à un tel problème et après avoir reçu des centaines de questions de nos clients que nous, chez 3v-Hosting, avons décidé d’écrire un manuel court et simple sur la façon d’installer une certaine version, peut-être obsolète, de cPanel sur le système d’exploitation CentOS 7.

Il existe deux manières d’accomplir la tâche, à la fois simples et sans prétention et qui, d’ailleurs, sont bien décrites dans la documentation du panneau lui-même, mais malheureusement peu de gens prêtent attention aux manuels officiels, les considérant difficiles à comprendre et inefficaces 🙂

Alors, commençons par effectuer les actions qui doivent nécessairement précéder l’installation du Panneau de configuration. Mais avant de commencer, assurez-vous que le système d’exploitation CentOS 7 est installé sur votre serveur et que vous disposez également d’un accès root complet à la console du serveur.

Au moment de la rédaction de cet article, les versions de cPanel 94 à 98.0.8 fonctionnent parfaitement avec CentOS 7. Nous installerons donc la version 98.0.8.

1. Mise à jour du système d’exploitation

Nous vous recommandons d’effectuer cette étape avant toute manipulation avec des packages et avant d’installer un programme. La mise à jour s’effectue à l’aide de la commande :

Cette commande mettra à jour la liste des packages et mettra à niveau les packages installés vers leurs dernières versions.

2. Désactivez NetworkManager

NetworkManager est un démon qui fournit une interface de haut niveau pour configurer les interfaces réseau des serveurs sous Linux.

NetworkManager peut interférer avec l’installation de cPanel, provoquant des problèmes liés à la configuration du réseau. Pour éviter que cela ne se produise, vous devez désactiver NetworkManager et activer le service réseau standard. Pour ce faire, exécutez les commandes suivantes :

3. Définissez le nom d’hôte

L’installation de cPanel nécessite que votre serveur ait un nom de domaine complet (FQDN) configuré, tel que www.example.com défini comme nom d’hôte. Vous pouvez vérifier votre nom d’hôte actuel avec la commande suivante :

Si le nom affiché n’est pas le nom de domaine complet, vous devrez le mettre à jour. Pour ce faire, remplacez your.example.com par le nom de domaine complet souhaité dans la commande suivante :

4. Installation de cURL

Parfois, par exemple, dans le cas de l’installation d’un système d’exploitation à partir d’une image personnalisée ou d’une installation à partir d’une image minimale, il arrive que le package n’inclut pas curl – un outil en ligne de commande permettant de transférer des données à l’aide de divers protocoles réseau, ce qui dans notre cas sera être nécessaire pour télécharger les fichiers d’installation de cPanel.

Installons-le aussi :

Maintenant que toutes les opérations préparatoires sont terminées, nous pouvons procéder directement à l’installation du cPanel.

Installation du cPanel : Option 1

Dans la première option, nous devons télécharger le script d’installation de cPanel, mais ne pas l’exécuter immédiatement, mais y modifier la version du panneau de configuration installé. Pour ce faire, accédez à votre répertoire personnel, puis téléchargez le script d’installation.

Ces commandes téléchargeront le fichier d’installation (script) mais ne l’exécuteront pas immédiatement. Ceci est indiqué par le paramètre –noexec.

Nous devons maintenant ouvrir le script dans un éditeur de texte et remplacer la version par celle que nous souhaitons installer :

Recherchez la ligne suivante :

Remplacez « edge » par la version souhaitée, par exemple :

Enregistrez et quittez l’éditeur de texte – « :wq! » + Entrer

Maintenant, exécutez le script d’installation de cPanel avec le fichier de configuration modifié :

Le processus d’installation est assez long et peut prendre un certain temps, en fonction de la configuration de votre serveur et de la vitesse du réseau. Une fois cPanel installé, votre serveur sera entièrement configuré et prêt à fonctionner.

Il ne reste plus qu’à vous rendre sur l’interface web et à commencer à travailler sur la configuration de votre hébergement.

Vous pouvez accéder à l’interface web en écrivant dans la barre d’adresse de votre navigateur :

Remplacez votre nom d’hôte.exemple.com par le nom de domaine complet de votre serveur.

Installation du cPanel : option 2

La deuxième option d’installation est similaire à la première et tout aussi simple.

Vous accédez également à votre répertoire personnel et téléchargez le fichier d’installation, comme dans l’option précédente :

Ensuite, vous devez créer un fichier /etc/cpupdate.conf avec le contenu suivant :

Enregistrez le fichier et quittez l’éditeur de texte. Après cela, vous pouvez lancer l’installation :

C’est tout le truc. Il n’y a pas de complexité, tout est simple et clair.

Dépannage des problèmes courants

erreur-bug-issue-code-compile-fix

Il convient maintenant d’aborder brièvement la question des problèmes les plus courants qui accompagnent l’installation d’un cPanel. De tels problèmes, par exemple, sont des paramètres de pare-feu incorrects ou des packages manquants qui doivent être installés en plus dans le système d’exploitation pour que le Panneau de configuration fonctionne normalement. Examinons ces deux options.

1. Configuration du pare-feu

Si après l’installation du Panneau de configuration vous rencontrez des problèmes de connexion à l’interface Web, assurez-vous que votre pare-feu autorise le trafic via les ports 2082, 2083, 2086 et 2087. Si les ports sont fermés, vous pouvez ouvrir ces ports à l’aide des commandes suivantes :

2. Forfaits supplémentaires

Parfois, pour que cPanel fonctionne correctement, des packages supplémentaires peuvent être nécessaires qui ne sont pas inclus dans les référentiels CentOS 7 par défaut. Vous pouvez toujours essayer d’installer le référentiel EPEL pour accéder à ces packages, puis réessayer d’installer le Panneau de configuration :

De plus, avant d’installer cPanel, vous devez toujours vous assurer que votre serveur répond à la configuration système requise pour la version spécifique en cours d’installation. Vous pouvez trouver les exigences détaillées dans la documentation officielle de cPanel ou sur leur site Web.

Voir également: Comment installer Hyper-V sur Windows 11 : trois façons d’activer Hyper-V.

Conclusions

Comment installer une version obsolète de cPanel sur CentOS 7 : conclusion.

Si quelque chose ne fonctionne pas pour vous, ne vous précipitez pas pour abandonner ou demander conseil à des spécialistes – il suffit parfois de lire attentivement les instructions ou les manuels correspondants, qui décrivent généralement tout en détail sur la façon de résoudre ceci ou cela. problème, éliminez certaines erreurs lors de l’installation ou de l’utilisation de programmes et d’autres produits.

Mais très souvent, les gens sont trop paresseux pour le faire ou ont peur de la complexité possible de certaines solutions, et lorsqu’ils rencontrent un problème, ils se tournent vers Google et essaient frénétiquement de trouver la solution la plus simple et la plus accessible à leur problème.

C’est pour ces personnes que nous avons rédigé cette courte instruction pour installer une version personnalisée de cPanel sur le système d’exploitation CentOS 7. Pour ce faire, vous n’avez vraiment pas besoin d’avoir des connaissances approfondies et une simple compréhension générale suffit pour mener à bien cette tâche.

Nous espérons de tout cœur que cela vous a aidé !

Bonne humeur à tous !

Auteur : Vladyslav Bondarenko

Cet article est rédigé par Vladyslav Bondarenko. Vladyslav est ingénieur, fondateur et PDG de la société 3v-Hosting. Né en Ukraine en 1987, il est diplômé de l’Université technique d’État du Donbass en 2004 et a créé en 2016 la société d’hébergement 3v-Hosting. Vous pouvez le suivre sur Facebook.

A lire également