CPanel est basé sur le système d'exploitation Linux, et il prend actuellement en charge CentOS 7, Cloud Linux 6 et 7, Red Hat Enterprise Linux version 7. Amazon Linux 1 était auparavant pris en charge mais a maintenant été abandonné.
CPanel nécessite un nouveau serveur pour l'installation. Cela peut être dû au fait qu'il nécessite différents services exécutés sur un port différent; Ainsi, il essaie d'éviter tout conflit de port avec les services précédemment installés.
Ports utilisés par cpanel
CPanel a plusieurs services pour l'hébergement de sites Web et la gestion des serveurs. Certains d'entre eux nécessitent un port spécifique pour être ouvert correctement. Il serait donc préférable que vous les autorisiez à traverser votre pare-feu. Une brève liste de services et les ports sur lesquels ils écoutent est donné ci-dessous:
ports et services cpanel | |
---|---|
Service | Ports |
cpanel | 2082 |
cpanel ssl | 2083 |
Whm | 2086 |
WHM SSL | 2087 |
FTP | 0 |
Ssh | 22 |
Smtp | 25, 26, 465 |
DNS | 53 |
Httpd | 80, 443 |
Webmail | 2095 |
Modification des ports en cpanel
CPanel fournit de nombreux services exécutés sur différents ports, et parfois il est nécessaire de modifier le port par défaut d'un service. La raison en est peut-être des conflits portuaires ou des problèmes de sécurité. Quelle que soit la raison, nous montrerons comment modifier le numéro de port de services spécifiques de CPanel comme Apache (HTTPD), SSH et SMTP. Certains numéros de port peuvent vous obliger à contacter votre fournisseur d'hébergement, tandis que les numéros de port spécifiques ne peuvent plus être modifiés, comme le port CPanel.
Remarque: Avant d'ajouter un nouveau port, configurez le pare-feu pour permettre le nouveau trafic de port. Vérifiez également si un autre service n'utilise pas déjà le nouveau port.
Modification du numéro de port Apache sur un serveur CPanel.
Étape 1: Connectez-vous à votre compte WHM et accédez aux paramètres de réglage comme suit:
Accédez maintenant au menu «Système» et modifiez à la fois le numéro de port Apache HTTP (80) et SSL HTTPS (443)
Modification du numéro de port SSH sur un serveur CPanel.
Étape 1: Connectez-vous à votre serveur via SSH en tant qu'utilisateur racine.
Étape 2: Une fois que vous êtes connecté, recherchez le fichier ssh_config et ouvrez-le avec n'importe quel éditeur de texte comme Nano ou VI.
# vi / etc / ssh / ssh_configAstuce: c'est toujours une bonne idée de sauvegarder un fichier avant de le modifier.
Étape 3: Maintenant, recherchez une ligne dans le fichier sshd_config similaire à "#port 22". Ici 22 est le port par défaut sur lequel le démon sshd écoute les connexions. Décommente cette ligne en supprimant le symbole '#' au début de la ligne. Insérez maintenant tout nouveau numéro de port privilégié entre 1 et 1023. Le port privilégié est le port accessible uniquement par l'utilisateur racine.
# Port 20 Changé au port 69Étape 4: Redémarrez maintenant le service SSH en utilisant la commande suivante:
# Service SSHD RedémarrerDans le cas où vous avez mal conçu le fichier, vous pouvez corriger le fichier de configuration SSH d'origine en parcourant le lien suivant dans un navigateur Web:
https: // exemple.com: 2087 / scripts2 / doautofixer?autofix = safesshrestart
Ce script essaiera d'attribuer un fichier de configuration SSH supplémentaire pour le port 23. Vous pouvez maintenant accéder et modifier le fichier de configuration SSH d'origine.
Modification du numéro de port SMTP sur un serveur CPanel.
Certains fournisseurs bloquent l'accès au port 25 pour l'envoi de courrier. Mais ce port est requis pour communiquer avec les utilisateurs à l'aide d'autres services de messagerie. Pour changer le port SMTP, parcourez:
Connectez-vous à Whm> Configuration du service> Service Manager. Dans «EXIM Mail Server (sur un autre port)», modifiez le numéro de port en valeur souhaitée.
Même si CPanel offre la possibilité de modifier le port d'Exim SMTP, mais il est inutile. En effet. La solution pour cela consiste à utiliser une option de service «hôte intelligent» ou tierce dans CPanel.
Utiliser Let's Encrypt avec CPanel
Let's Encrypt est un service de chiffrement TLS gratuit et le plus utilisé. CPanel a facilité l'installation et la gestion du certificat SSL fourni par Let's Encrypt. Pour utiliser le service SSL Let's Encrypt, vous devez installer le plugin Cpanel, Let's Encrypt. La fonction Auto SSL de CPanel et le plugin Let's Encrypt pour CPanel récupère les certificats fournis par Let's Encrypt ™. Suivez les étapes ci-dessous pour installer le plugin Let's Encrypt:
Si vous souhaitez désinstaller le plugin, exécutez simplement la commande ci-dessous:
/ scripts / uninstall_lets_encrypt_autossl_providerCryptons pour l'hébergement partagé
Si vous êtes sur un plan d'hébergement partagé, alors pour installer le certificat SSL gratuit Let's Encrypt, suivez les étapes ci-dessous:
Pour vérifier si votre site est en cours d'exécution sur le protocole HTTPS, essayez d'accéder à votre site avec https: // yourDomain.com
Rediriger HTTP vers HTTPS
Pour rediriger la demande HTTP à HTTPS, ouvrez le gestionnaire de fichiers dans CPanel. Recherchez un fichier nommé ".htaccess », s'il n'est pas là, regardez à l'intérieur des contenus cachés, sinon en créez un nouveau.
Ouvrez le fichier et ajoutez les lignes suivantes:
RéécrireMaintenant tester si .htaccess travaille en parcourant votre site avec http: // yourDomain.com. S'il est automatiquement redirigé vers HTTPS, il fonctionne correctement.
L'inconvénient de l'utilisation de Let's Encrypt est que le certificat doit être re -validé après 90 jours. De plus, il a plusieurs limites de domaine et limites de taux.
Sauvegarde CPanel
CPanel fournit une fonctionnalité de sauvegarde de nos bases de données, e-mails, fichiers, etc. La sauvegarde peut être utilisée pour conserver une copie locale des données, récupérer les données, passer à un nouveau fournisseur d'hébergement ou pour d'autres utilisations. Les sauvegardes sont une tâche nécessaire pour que les administrateurs système assurent leur organisation en sécurité dans toute catastrophe de données. Dans ce guide, nous verrons comment prendre différentes sauvegardes à l'aide de cpanel.
Sauvegarde complète
Étape 1: Connectez-vous à votre compte CPanel et cliquez sur l'utilitaire «Sauvegarde» dans la section «Fichiers».
Étape 2: Il vous montrera trois types d'options de sauvegarde: sauvegarde complète, sauvegarde du compte, sauvegarde partielle. Cliquez sur le bouton sous Sauvegarde complète, qui est étiquetée comme «Téléchargez une sauvegarde du compte complet."Il créera une archive de tous les fichiers et paramètres de configuration de votre site Web.
Étape 3: Sur la page suivante, il vous demandera la destination pour conserver votre fichier d'archive de sauvegarde. Vous pouvez sélectionner pour enregistrer la sauvegarde du répertoire domestique, le transférer vers un autre serveur via des protocoles FTP ou SCP.
Vous pouvez également sélectionner éventuellement pour recevoir un e-mail pour l'achèvement de la sauvegarde.
Étape 4: Cliquez sur le bouton «Générer la sauvegarde» pour démarrer le processus de sauvegarde. La méthode peut prendre du temps selon la taille de vos données. Il générera un fichier de sauvegarde téléchargeable avec extension.le goudron.gz. Le nom du fichier contient l'heure et la date de la sauvegarde et le nom de domaine.
Sauvegarde partielle
Avec cette méthode, nous ne pouvons prendre qu'une sauvegarde de choses particulières comme 1) Directoire domestique 2) MySQL 3) Bases de données 4) Rendeuses par e-mail 5) Filtres par e-mail. Pour prendre une sauvegarde partielle, cliquez sur le lien donné à chaque option sous la rubrique «Backups partielle».
Sauvegardes du compte
L'option de sauvegarde du compte n'est utilisée que lorsque nous devons télécharger le fichier de sauvegarde complet sur notre ordinateur local.
L'autre option, «Wizard de sauvegarde», peut également créer et restaurer une sauvegarde. Il vous fournira un guide étape par étape pour gérer la sauvegarde.
Gérer les versions PHP avec CPanel
La section logicielle de CPanel fournit des utilitaires pour configurer divers paramètres liés à PHP. Ci-dessous, nous verrons comment modifier certains de ces paramètres.
Modification de la version
Étape 1: Connectez-vous à votre compte CPanel et accédez à la section logicielle. Recherchez une application nommée «Multiphp Manager."S'il n'est pas déjà installé, vous pouvez l'installer à partir du centre logiciel du CPANE.
Étape 2: Sélectionnez maintenant le domaine pour lequel vous souhaitez modifier la version de PHP. Dans le menu déroulant droit étiqueté comme «version PHP», choisissez la version PHP que vous souhaitez installer.
Étape 3: Cliquez sur le bouton Appliquer pour confirmer votre sélection. Sachez que les choses peuvent parfois se casser lorsque vous changez la version de PHP. Par exemple, vous ne pourrez peut-être pas ouvrir votre page d'administration WordPress après avoir modifié la version de PHP. Si une telle chose se produit, revenez à votre ancienne version de PHP.
Éditeur multiphp ini est un utilitaire CPanel qui permet aux utilisateurs d'apporter des modifications plus importantes aux paramètres PHP. Il a deux modes d'édition:
Configuration .Fichier htaccess dans cpanel
.Le fichier d'accès HTACCESS ou HyperText est un fichier essentiel pour manipuler divers aspects d'un site Web exécuté sur un serveur Apache. Nous pouvons ajouter des fonctionnalités et des fonctionnalités de contrôle supplémentaires à notre site avec le .Configuration du fichier htaccess. Le .Le fichier htaccess réside généralement dans le répertoire racine et est caché. Vous pouvez le non à l'idée du gestionnaire de fichiers. Cependant, chaque répertoire peut avoir son.fichier htaccess. Si vous ne trouvez pas le .Fichier HTACCESS, vous pouvez en créer un nouveau utilisant un gestionnaire de fichiers dans cpanel.
Dans ce guide, nous essaierons d'explorer certaines caractéristiques saillantes du .fichier htaccess.
Où le premier 404 est le numéro d'erreur et l'erreur404.HTML est votre page d'erreur personnalisée.
Nous pouvons faire le même processus pour d'autres erreurs comme la mauvaise demande, l'erreur de serveur interne, etc.
Ce module allumera la réécriture de l'URL et redirige toute demande HTTP à HTTPS. Par exemple, toute question comme http: // yourDomain.com / index.PHP sera redirigé vers https: // yourDomain.com / index.php).
Remplacez le «nom d'utilisateur CPanel» par le nom d'utilisateur de votre compte. À l'intérieur de la directive AuthUserFile, donnez le chemin de votre .Fichier htpasswd dans le répertoire. Maintenant pour accéder à ce dossier, une autorisation sera requise.
Comment installer un nœud.Application JS dans cpanel
Nœud.JS est l'une des plateformes de programmation open-source et côté serveur les plus utilisées. Les développeurs l'utilisent largement pour construire des applications multiplateforme. Une fois développé, un nœud.L'application JS peut être déployée sur votre serveur. Pour héberger votre nœud.JS App à l'aide de CPanel, suivez les étapes ci-dessous:
Créer le package.fichier json
Après avoir créé le nœud.Application JS dans cpanel, nous devons créer un package.fichier json. Emballer.Le fichier JSON contient les informations sur les métadonnées du nœud.projet JS.
Installation de NPM ou de Node Process Manager
NPM utilise un packsge.Fichier JSON pour installer toutes les dépendances. Pour installer NPM, suivez les étapes ci-dessous:
Cela termine notre visite rapide de cpanel, et certaines de ses fonctionnalités. J'espère que vous avez apprécié ce guide. Merci de bien vouloir faire circuler.