CPanel et WHM sont devenus l’un des outils de gestion d’hébergement pour la plupart des sites Web utilisés, CPanel est un panneau de commande très hébergé stable et WHM est un contrôle Panneau pour les gestionnaires de serveurs qui nous permettent de contrôler beaucoup de serveur dédié ou de serveur VPS où CPanel est installé.
cPanel et WHM sont deux outils uniques, qui complètent parfaitement des systèmes tels que CloudLinux, deviennent très stables. Serveurs lorsqu’il s’agit d’offrir un service d’hébergement de revendeur de qualité ou d’hébergement pour différents profils clients.
Même si cPanel est un panneau de commande très avancé et WHM a de nombreux outils, son installation n’est pas très complexe, nous pouvons installer cPanel et WHM (toujours aller ensemble) sur CUA Tout serveur dédié ou serveur VPS comportant un système d’exploitation CentOS, CloudLinux ou RedHat (RHEL).
Au moment de la rédaction de cet article, le programme d’installation CPanel est compatible avec 6 et 7 versions de Centos, CloudLinux et Redhat (Rhel) .
Le système d’installation de base CPanel est simple, nous devons simplement suivre un assistant du terminal Linux et ensuite un autre assistant directement à partir du navigateur en utilisant l’adresse IP du serveur où nous installons CPanel.
Conditions requises pour installer cPanel & whm
Comme nous l’avons dit ci-dessus, nous pouvons installer cPanel et WHM sur tout serveur dédié ou serveur VPS qui dispose du Système d’exploitation Centos, CloudLinux ou Redhat (Rhel), à la fois dans sa version 6 et dans sa version 7.
Le niveau de matériel CPanel n’a pas besoin de trop de ressources, mais nous devons garder à l’esprit que nous installons un empiler plein de services sur un serveur Web, et cette personne Eerez dire que les sites Web restant sur le serveur auront besoin des ressources nécessaires, s’il n’y a pas de ressources, nous aurons des problèmes.
Qu’est-ce que je veux dire par là? Que, bien que, selon la documentation officielle CPanel, nous pouvons l’installer sur un serveur avec 226 MHz de fréquence de la CPU et 768 Mo de RAM, avec ces ressources que nous ne pouvons que l’installer, nous ne pouvons héberger aucun Web car des services tels que Apache, MySQL et PHP ne va pas être exécuté correctement et nous donnera beaucoup de problèmes.
En principe, ce que nous nous recommandons au minimum d’avoir un serveur CPanel entièrement fonctionnel avec tous les services fonctionnant parfaitement:
- 2 Go de mémoire de mémoire.
- 1 noyau de base (au moins 2 GHz).
- Disque dur de 20 Go ou disque dur SSD.
- Centos 6 ou Centos 7, mais de 64 bits.
avec ces exigences, notre cPanel devrait bien aller et commencer à parler de sites Web accommodants, mais gardons à l’esprit que plus les sites Web contiennent des sites Web que vous restez sur votre serveur, plus de ressources auront besoin de votre serveur pour fonctionner correctement.
Comment installer cPanel dans Centos
Tout d’abord, nous allons prendre en charge ce guide d’installation avec une vidéo de Comment installer cPanel & whm sur un serveur Centos 7, car je pense que je pense Le simple fait de voir la facilité avec laquelle nous pouvons installer CPanel sert déjà à comprendre que le processus n’a pas de difficile (cela ne signifie pas que votre configuration ultérieure est facile, si vous avez besoin d’aide pour configurer CPanel après l’installation, contactez nous) .
Maintenant que vous avez vu la vidéo, nous allons suivre le processus de guide écrit, commençons par entrer SSH au serveur où nous allons installer cPanel et WHM, pour ce Nous utilisons notre client SSH régulier, je suis dans ce cas dans Windows, et j’utiliserai des mastic, mais dans Linux ou Mac, nous pouvons parfaitement utiliser la borne Linux ou Mac avec la commande « SSH ».
(le terminal SSH que vous voyez appartient NCEE à l’un de nos serveurs VPS, en particulier un SSD VPS 2 avec CentOS 7).
Nous avons commencé le travail à la mise à jour du système d’exploitation, car il y a généralement plusieurs mises à jour qui nous aideront à maintenir notre système optimisé, sûr et stable. .
Pour mettre à jour un CentOS, nous utilisons la commande suivante:
|
miam update -et
|
Et nous pouvons voir comment la mise à jour commence, nous devons attendre que cela se termine pour continuer avec le processus:
Commençons par le processus d’installation lui-même, car nous allons exécuter une commande dans le terminal Linux auquel nous sommes connectés par SSH.
1
2 |
CD / Accueil /
WGET -N http://httpupdate.cpanel.net/latest
|
|
sh Dernier
|
et avec ce cpanel et whm L’installation commencera sur notre serveur.
Quelque chose que nous devrions prendre en compte est que cpanel compile de nombreux packages Pendant votre installation, l’installation nécessite donc suffisamment de puissance de processeur et il peut prendre plus ou moins de temps en fonction des ressources disponibles sur le serveur et la puissance de la CPU que vous avez.
Normalement, nous pouvons avoir 30 minutes d’attente, mais si le Les ressources de la machine sont plus limitées, nous pouvons attendre 1 heure ou plus.
Lorsque vous avez fini de travailler le script d’installation CPanel, nous pouvons voir quelque chose de similaire à celui-ci dans la borne SSH:
Cela signifie que l’installation est terminée et que nous devons commencer L’assistant de configuration initiale.
La première chose que nous allons faire est de redémarrer le serveur à l’aide de la commande suivante:
Ceci simplement Si l’installateur a dû changer la version du noyau ou similaire, car avec ce que certains changements sont appliqués que sans redémarrer serait impossible à appliquer.
L’assistant de configuration initiale est effectué à l’aide du navigateur Web de L’ordinateur sur lequel nous travaillons, pour cela, nous devons mettre sur la barre de navigation de l’adresse IP du serveur où nous venons d’installer cPanel, puis nous mettons le port: 2087, si le serveur est bien installé et qu’il n’y avait pas d’erreur, il n’y avait pas d’erreur. Redire un écran de navigateur comme celui-ci:
Remarque: Eye, si cela nous amène à un écran comme celui-ci:
Nous devons exécuter la commande suivante afin d’arrêter le pare-feu par défaut de CENTOS 7, CloudLinux 7 ou RHEL 7:
> 1
Service iptables stopavec cela, nous désactiverons iptables, nous serons activés ultérieurement après la reconfiguration du pare-feu du système d’exploitation.
Sans cela nous ne peut pas accéder à travers le port 2087 (WHM) ni à partir de 2083 (cPanel).sur l’écran que nous avons mentionné précédemment dans la photo:
nous devons entrer les données fondamentales que nous avons utilisées pour entrer dans le serveur par le terminal SSH.
Étape 1: Accord
Une fois que nous avons authentifié avec les données correctes, nous pouvons voir quelque chose de similaire à celui-ci, un assistant en 6 étapes pour effectuer la configuration initiale du système CPanel:
Comment installer cpanelsur l’écran précédent, d’abord Que nous devons faire est d’accepter la licence, car nous appuyons simplement sur le bouton bleu « Je suis d’accord / aller à l’étape 2 » que nous avons entouré d’une image rouge dans l’image précédente.
Étape 2: Mise en réseau de configuration
Dans l’écran suivant de l’assistant (étape 2):
Nous devons remplir les cases ou des blocs avec les données correspondantes, certaines données sont nécessaires , mais beaucoup d’ autres pas.
de la section « Coordonnées » bloc Nous avons seulement de se conformer avec le « serveur adresse email de contact « :
Dans le bloc suivant, appelé » hostname « Oui, il est nécessaire de remplir les seules données qui nous demande, le nom d’ hôte du serveur:
en fait, comme vous pouvez le voir dans l’image précédente par le symbole vert, vous devez également vérifier afin que la configuration du serveur est correct.
Si on lit le texte ou la légende en dessous du champ, il nous dit exactement le format que vous devez avoir le nom d’ hôte du serveur.Dans le bloc suivant appelé « résoudre » il faut configurer les adresses IP des serveurs DNS que nous allons utiliser pour résoudre les noms de domaine et les noms d’ hôte du serveur, nous avons simplement mis 2 et avec l’IPS du sera suffisant Google DNS que vous pouvez voir dans l’image:
Enfin, dans la dernière ou bloquer appelé « Device de réseau principal / Ethernet » doit être configuré à quels sont la carte réseau ou l’interface par défaut du serveur.
Il s’agit d’une configuration assez « personnelle » en fonction du serveur où nous installons CPanel, mais dans des cas comme la mienne où Il s’agit simplement d’un serveur VPS avec une interface virtuelle réseau unique, nous laissons les paramètres par défaut:
cpanelenfin, appuyez sur la touche bleue « Enregistrer & Aller à l’étape 3 » Pour continuer à la prochaine étape de l’assistant d’installation CPanel.
Étape 3: configuration des adresses IP
sur les serveurs avec une adresse IP unique et une seule interface réseau, l’ étape 3 est assez simple, car il suffit d’avance l’ étape 4.
nous pouvons voir Quelque chose comme ceci:
cpanelcomme il Dit, sur des serveurs dédiés à une seule interface réseau ou à des serveurs VPS, p Nous voulons avancer directement à l’étape 4, à moins que nous ne disposions de plusieurs adresses IP assignées et que vous souhaitez sélectionner cette adresse IP, c’est celui qui servira pour les clients de rester sur les sites Web sur le serveur.
Cette partie de la configuration varie beaucoup. selon la façon dont le serveur et la configuration du réseau, il faut avoir une connaissance de ce que nous faisons , mais nous aurons un problème.
une fois que vous avez terminé cette partie de la configuration, on avance à l’ étape 4 avec le bouton bleu » Passez à l’ étape 4 »
étape 4:. Nameservers
A l’ étape 4 , nous devons choisir plusieurs choses liées au serveur DNS qui vous donnera le service au serveur cPanel que nous installons , on peut même quitter le serveur DNS désactivé, bien que d’avoir un cPanel fonctionnel d’ hébergement, il est recommandé est d’installer un.
Normalement , nous vous recommandons de lier un serveur DNS, dans ce cas , nous allons laisser lier marqué, même si nous savons parfaitement que L’UE lie est celle qui consomme plus de ressources si nous le comparons à des myDNS par exemple.
ci-dessous, dans la section « Choisissez quels domaines de noms sur ce serveur » bloquera que nous devrions mettre les serveurs DNS que vous utiliserez les sites Web hébergés sur notre serveur cPanel pour pointer vers le serveur.
Arrivées À ce stade, il existe plusieurs façons de le faire, mais nous vous recommandons de créer deux propriétaires de noms de noms via l’enregistreur de domaine et de les signaler à l’adresse IP de CPanel Server que nous installons:
cpanel hébergementMalheureusement, nous ne pouvons pas expliquer comment créer vos propres serveurs de noms, car cela varie Beaucoup en fonction du greffier de domaine, si votre domaine est enregistré avec nous, demandez à notre service d’assistance et ils vous diront comment vous pouvez le faire.
Le bloc final appelé « Configurer les enregistrements d’adresse pour les serveurs de noms & nom d’hôte » Nous pouvons le laisser sans remplissage:
Hébergement CPanelCes configurations peuvent ensuite être modifiées de WHM pour mieux adapter le fonctionnement de notre serveur CPanel.
Une fois que nous venons de configurer cela, avance MOS à l’étape suivante, étape 5, appuyant sur le bouton bleu « Aller à l’étape 5 ».
Étape 5: Services
sur cet écran, nous devons configurer certains services de serveur de base:
Nous avons choisi le logiciel qui gérera le service FTP du serveur, dans ce cas, le proftp, car il est normalement que nous nous sélectionnons, Nous croyons que c’est assez stable et sûr que pure-ftpd.
Dans cette section (étape 5) Le reste de la configuration, nous allons le laisser par défaut, avec CPHULK activé:
Appuyez enfin sur le bouton bleu « Enregistrer & Aller à l’étape 6 » pour continuer à la dernière étape de l’assistant de configuration CPanel.
Étape 6: Configurez la télécommande
Dans cette dernière étape, nous allons indiquer l’option par défaut « Utiliser le système de fichiers rotus »:
Une fois que nous avons sélectionné l’option sélectionnée, appuyez sur le bouton « Terminer de l’assistant de configuration » pour terminer les paramètres initiales. CPanel Server.
Nouvelles options CPanel
Mais cela n’est pas encore terminé, le CPanel nous permettra maintenant de configurer de nouvelles options mises en œuvre récemment sur l’installateur et qu’il nous rappelle que nous pouvons les configurer, Par exemple, au moment de la création de ce guide, cpanel nous a permis de choisir ceci:
« 2f4e61a24c »> CPanel HostingNous devons garder à l’esprit que cela change selon les versions CPanel, il est donc très possible que lorsque vous effectuez votre installation, d’autres options apparaissent, vous ne vous afficherez pas dans L’image précédente.
Quoi qu’il en soit, vous ne pouvez pas configurer aucune de ces options et terminer l’assistant si vous appuyez sur le lien ci-dessous sur la droite qui met « sortie à Whm ».
Configurer cpanel de WHM
Commencez maintenant le bien, quelque chose que nous n’allons pas approfondir cet article, car il s’agit simplement d’un guide d’installation CPanel.
NALISANT L’INSTALLATION Nous allons accéder à WHM, qui a l’apparence suivante ou au moins similaire:
» C130519A5C « > cPanelUne fois que nous arrivons à cette étape, la configuration que nous souhaitons mettre en œuvre sur notre serveur variera suffisamment en fonction de ce que j’utilise que nous voulons donner au serveur et le profil des clients que nous voulons que nous voulons Hôte.
L’une des premières choses que nous devrions faire à la fin de l’installation de CPanel et WHM sur notre serveur est la sécurisation du serveur, de réactiver les IPTABLES et de reconfigurer le pare-feu pour éviter les attaques ou les problèmes de sécurité.
Ajoutez également, que WHM écrans au moment de la rédaction de cet élément change continuellement en raison des mises à jour CPanel & WHM, afin qu’ils ne soient pas exactement les mêmes dans ce guide .
cPanel et CloudLinux
CloudLinux est l’un des systèmes les plus utilisés et les plus inconnus par les États-Unis. Hébergement d’Uario partagée.
Normalement, l’utilisateur voit cPanel, mais dans quelques cas, l’utilisateur se rend compte que derrière ce clouglinux.
Nous allons essayer de clarifier un peu mieux dans lequel CloudLinux peut nous aider à l’hébergement partagé.
Je veux aussi souligner que CloudLinux Non seulement il est compatible avec cPanel, mais il est également compatible avec d’autres panneaux de contrôle d’hébergement tels que ISPConfig, Plesk, DirecTAdmin ou même un nouveau panneau Web Centos.
Qu’est-ce que CloudLinux?
vraiment CloudLinux est une distribution Linux, mais elle peut également être appliquée comme un correctif sur Centos pour le transformer en un système adapté pour offrir hébergement partagé.
Qu’est-ce que CloudLinux va isoler ou Virtualize Chaque compte d’hébergement de manière totalement individuelle de manière à ce que l’utilisateur a sur son compte n’affecte pas les autres comptes hébergés sur le serveur, cela s’applique aux infections, aux ressources des ressources, aux attaques, etc …
CloudLinux Il aide à améliorer radicalement la sécurité et la stabilité du serveur, la différence de stabilité entre un serveur d’hébergement avec CloudLinux et sans CloukLinux est terminée, sans CloudLinux plus le serveur et plus de clients sont hébergés dessus, moins stable est le serveur. .
« 1db3ab0e57 »> CloudLinuxUne des bonnes choses de CloudLinux est qu’il permet de bloquer les processus, ce qui permet un seul processus ne peut pas bloquer complètement un service Idor, puisque le système CloudLinux la ferma avant qu’il suppose un problème.
En plus des avantages de CloudLinux pour le fournisseur d’hébergement, il présente également des avantages pour l’utilisateur hébergement hébergé sur le serveur, car il améliore beaucoup les performances de Les applications qui utilisent PHP et MySQL, mais sont également actuellement également intégrer des systèmes tels que OptimumCache qui agit en tant que cache de fichier et nous permet d’améliorer de nombreuses performances sur les grands serveurs qui abritent suffisamment de sites Web.
sur le Autre main, il permet également à l’utilisateur de voir les ressources qui utilisent la RAM, la CPU et les E / S entre autres ressources.
Installez CloudLinux dans Centos
pour installer CloudLinux et cpanel, vous devez d’abord avoir une installation centrale convertie en CloudLinux, voyons comment le convertir.
à partir d’un CENTOS 6 ou CENTOS 7 installé sur un serveur VPS KVM ou XEN, ou sur un serveur dédié. avec cpanel précédemment installé après le processus Dans la section précédente, nous allons exécuter les commandes suivantes pour convertir Centos en CloudLinux.
Nous commencerons par télécharger le système de déploiement CloudLinux et nous l’exécutons:
« 91d4d2d9999 »> 2 wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploysh cldeployer -k < activation_key >(Nous devons changer Activation_Key > par notre clé correspondante)
Nous allons donner en fait que nous avons une clé valide de CloudLinux, mais nous ne pouvons pas l’installer.
Une fois que nous avons exécuté la deuxième commande (la clé de la clé) que nous pouvons voir ce qui suit Dans la borne SSH que nous avons ouverte et où nous exécutons les commandes:
CPanel CloudLinuxParfois, il semble que le script de déploiement de CloudLinux soit arrêté et fini, mais ce n’est vraiment pas comme ça.
Lorsque le déploiement ou l’installation des bibliothèques de CloudLinux apparaîtra quelque chose de similaire à celui-ci à l’écran:
Nous ne manquerons maintenant pas de redémarrer le système et de voir les modifications que CloudLinux a effectuées sur WHM et CPanel, nous devons également configurer les limites qui nous permettent de configurer CloudLinux et d’examiner le Paramètres de Lve.