CloudLinux est disponible pour être utilisé avec votre compte cPanel. Ce guide vous montrera, étape par étape, comment installer correctement les deux.
- Veuillez noter que ce tutoriel est basé sur une nouvelle installation. Si vous mettez à niveau une installation existante, veuillez sauvegarder les bases de données avant de continuer! -
Avant de commencer, assurez-vous d’avoir un compte cPanel. Si vous n'en avez pas encore acheté un, vous pouvez parcourir notre page cPanel pour trouver celle qui correspond à vos besoins ou acheter l'un de nos packs d'hébergement fournis avec cPanel.
Avant l’installation, quelques pré-requis sont nécessaires au bon fonctionnement. Entrez la commande suivante dans votre terminal:
yum upgrade -y && yum install wget curl nano -y;
Installation de cPanel
cPanel est disponible sur plusieurs systèmes d'exploitation, notamment CentOS et Red Hat Enterprise Linux. Pour ce tutoriel, nous utiliserons CentOS 7 (64 bits). Par conséquent, votre installation pourrait être différente de celle fournie.
Maintenant, installons cPanel.
Vérifiez votre nom d'hôte (certains fournisseurs VPS n'appliquent pas le nom d'hôte complet que vous avez fourni). Cela devrait ressembler à quelque chose comme:
cpanel.votredomaine.com
Ensuite, entrez
nano -w /etc/hostname
et le mettre à quelque chose comme:
cpanel.votredomaine.com
Après cela, entrez
nano /etc/sysconfig/network
et le mettre à quelque chose comme:
HOSTNAME="cpanel.votredomaine.com"
Vous pouvez également le configurer pour:
hostname cpanel.votredomaine.com
Ensuite, assurez-vous que nano /etc/hosts
a juste cela pour votre adresse IP:
xxx.xxx.xxx.xx cpanel.votredomaine.com
Une fois terminé, vous devrez redémarrer votre serveur:
reboot
Si cela ne résout pas le problème, vous devrez peut-être réinstaller le système d'exploitation.
Maintenant, vous pouvez enfin installer cPanel:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Installer CloudLinux
Nous devons maintenant installer CloudLinux:
Tout d'abord, téléchargez le programme d'installation. Vous pouvez le faire en allant sur le site officiel CloudLinux ou en tapant:
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
Assurez-vous d'avoir une licence CloudLinux active. Si vous ne le faites pas, n'hésitez pas à en acheter un ici (nous délivrons des licences via IP).
Allez-y et activez CloudLinux:
sh cldeploy -i
Puis redémarrez votre serveur une fois de plus:
reboot
Si vous utilisez OpenVZ ou Virtuozzo, vous serez limité aux processus de saisie CageFS, PHP Selector & Max car ces deux virtualisations sont en phase de test bêta (3 juillet 2018) et ne fonctionnent que sur CentOS 6. Vous pouvez trouver plus d'informations ici: http://docs.cloudlinux.com/index.html?virtuozzo_and_opz.envhtml. Ceci est très complexe et n'est recommandé que pour les experts.
Nous devons maintenant installer CloudLinux CageFS:
yum install cagefs -y /usr/sbin/cagefsctl --init
Ensuite, nous avons besoin de Alt-PHP (sélecteur PHP):
yum groupinstall alt-php -y && yum update cagefs lvemanager -y
Installer le MySQL Governor
cPanel est livré avec MySQL 5.6.x par défaut. Cependant, nous allons vous montrer comment le changer si vous souhaitez passer à MariaDB. Si vous souhaitez conserver MySQL par défaut, ignorez simplement cette partie et passez à la section "Installer MySQL Governor sur MySQL 5.6".
Mettez à niveau MySQL vers MariaDB:
D'abord, allez à
Logiciels >> Mise à jour MySQL/MariaDB
et sélectionnez "MariaDB 10.0". Vous pouvez utiliser la GA MariaDB 10.1 si vous le souhaitez. Une fois que vous avez cliqué sur "Suivant", vous devrez cocher deux cases, puis cliquer sur "Continuer". Vous pouvez ensuite sélectionner « Mise à niveau sans surveillance » et attendre la fin. Nous devons maintenant installer le MySQL Governor:
yum install governor-mysql -y /usr/share/lve/dbgovernor/db-select-mysql --mysql-version=mariadb100
Si vous avez sélectionné GA MariaDB 10.1, vous devez le saisir dans:
/usr/share/lve/dbgovernor/db-select-mysql --mysql-version=mariadb101 /usr/share/lve/dbgovernor/mysqlgovernor.py --install
Installer MySQL Governor sur MySQL 5.6
yum install governor-mysql -y /usr/share/lve/dbgovernor/mysqlgovernor.py --install
Vous devriez maintenant pouvoir exécuter CloudLinux sur un serveur cPanel.
Si vous avez encore des questions ou des préoccupations, n'hésitez pas à nous contacter en ouvrant une demande ou notre fonction de clavardage.