Tutoriel au niveau de l'univers du panel HestiaCP : Installer des scripts, ajouter des sites Web et gérer facilement les VPS

Vous souhaitez gérer facilement votre serveur privé virtuel (VPS) ? Apprenez à installerHestia CPPanel pour l’expérience ultime de gestion de serveur.

notre宇宙Le guide de premier niveau vous guidera étape par étape pour terminer l'installation et la configuration d'HestiaCP, couvrant les scripts d'installation, les ajouts de sites Web et les pare-feu, rendant la gestion de votre serveur efficace et sécurisée.

Que veut dire Hestia ?

Hestia est la déesse du four dans la mythologie grecque antique.

Lorsque nous parlons d'Hestia, la première chose à laquelle la plupart des gens pensent est la déesse du foyer, de la fournaise et du feu dans la mythologie grecque antique. Elle est l'un des douze dieux principaux de l'Olympe.

Connue pour sa chaleur et sa protection, Hestia veille à ce que les flammes des maisons et des temples ne s'éteignent jamais.

De même, dans le monde informatique moderne, Hestia joue également un rôle important – HestiaCP.

Tutoriel au niveau de l'univers du panel HestiaCP : Installer des scripts, ajouter des sites Web et gérer facilement les VPS

Le panel HestiaCP gère facilement les VPS

HestiaCP est un logiciel open source Linux Artefact du panneau de configuration du serveur.

  • HestiaCP peut être qualifié de « polyvalent » en matière de gestion de serveurs.
  • HestiaCP est reconnu pour sa simplicité, son efficacité et sa polyvalence.
  • Tout comme cette ancienne déesse, offrant une protection et un support fiables à votre serveur.

Il est né du populaire VestaCP, mais à mesure que le développement et la maintenance de VestaCP sont progressivement entrés en « mode veille », de nombreux problèmes de sécurité et vulnérabilités n'ont pas été résolus à temps...

En conséquence, un groupe de développeurs clairvoyants a décidé de repartir à zéro et a créé une nouvelle branche, Hestia CP, pour continuer à l'améliorer et à la maintenir afin de rendre la gestion des serveurs plus sûre et plus pratique.

Présentation des fonctions du panneau de commande HestiaCP

HestiaCP fournit une interface simple et facile à utiliser, vous pouvez facilement ajouter des comptes d'utilisateurs, des noms de domaine de sites Web et configurer d'autres aspects du serveur.

Voici quelques fonctionnalités clés :

  • Prise en charge multilingue : HestiaCP prend en charge plusieurs langues, dont le chinois.
  • Prise en charge du serveur Web : Apache2 et NGINX avec PHP-FPM, prend en charge plusieurs versions de PHP (5.6-8.1, 8.0 par défaut).
  • Serveur DNS : serveur DNS (Bind) avec fonction cluster.
  • Service de messagerie : fournit un service de messagerie POP/IMAP/SMTP, avec antivirus, anti-spam et messagerie Web (ClamAV, SpamAssassin, Sieve, Roundcube, Rainboucle).
  • Base de données : prend en charge les bases de données MariaDB et/ou PostgreSQL.
  • Prise en charge SSL : prend en charge les certificats SSL et génériques Let's Encrypt.
  • Pare-feu : Pare-feu avec détection d'attaque par force brute et listes d'IP (iptables, fail2ban et ipset).

Tutoriel au niveau de l'univers du panel HestiaCP : Installer le script, ajouter un site Web et gérer facilement le VPS image 2

Exigences de base pour l'installation d'HestiaCP

Avant d'installer Hestia, vous devez comprendre ses exigences de base pour le serveur.

Hestia doit fonctionner sur un tout nouveau système d'exploitation pour garantir son bon fonctionnement.

Voici les configurations minimales et recommandées :

Type de configurationCPU内存Disque操作系统
Configuration minimale1 cœur, 64 bits1 Go (sans SpamAssassin et ClamAV)Disque dur de 10 GoDebian 10, 11 ou 12, Ubuntu 20.04, 22.04 LTS
Configuration recommandée44 GBDisque SSD de 40 GoDernière Debian, dernière Ubuntu LTS

autres exigences

  • Hestia fonctionne uniquement sur les processeurs AMD64/x86_64 et ARM64/aarch64 et nécessite un système d'exploitation 64 bits.
  • Les processeurs i386 ou ARM7 ne sont pas pris en charge.
  • Les systèmes d'exploitation non LTS ne sont pas pris en charge.

Préparation à l'installation du panneau HestiaCP

Étape 1 : passer à l'utilisateur root

Tout d’abord, vous devez exécuter le programme d’installation en tant que root. Il peut être exécuté directement dans le terminal ou à distance via SSH.

Exécutez la commande suivante pour passer à l'utilisateur root :

sudo -i

Étape 2 : Mettre à niveau les packages système

Avant de commencer l'installation, assurez-vous que vos packages système sont à jour. Exécutez la commande suivante pour effectuer la mise à niveau :

apt update -y

Étape 3 : Installer le commun软件

Le système Debian est relativement propre. Il est recommandé d'installer certains logiciels couramment utilisés :

apt install wget curl sudo vim git -y

Étape 4 : ajouter des enregistrements DNS

De manière générale, vous devez ajouter un enregistrement A dans DNS pour résoudre l'adresse IP en tant que nom de domaine Hostname d'HestiaCP, par exemple :

Tutoriel au niveau de l'univers du panel HestiaCP : Installer le script, ajouter un site Web et gérer facilement le VPS image 3

hcp.domain.tld

(Remplacez domain.tld par votre propre nom de domaine réel)

Tutoriel du script d'installation d'HestiaCP

Étape 1 : Téléchargez le script d'installation

Téléchargez le script d'installation via SSH à l'aide de la commande suivante :

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Si le téléchargement échoue en raison d'une erreur de vérification SSL, assurez-vous que le package ca-certificate est installé sur votre système.

Vous pouvez le faire en utilisant la commande suivante :

apt-get update && apt-get install ca-certificates -y

Étape 2 : Exécutez le script d'installation d'HestiaCP

Un moyen plus simple de sélectionner les options d’installation d’HestiaCP consiste à utiliser le générateur de chaînes d’installation.

Pour choisir quel logiciel installer, vous pouvez choisir d'utiliser le générateur de chaîne d'installation HestiaCP pour choisir quel logiciel installer.

Cliquez sur le lien ci-dessous pour accéder aux paramètres personnalisés et aux options de configuration officiels d'HestiaCP :

Choisissez selon vos besoins :

HestiaCP ajoute le nom de domaine du site Web n°4

Voici un exemple de commande :

bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force

Si cela vous pose problème, vous pouvez également utiliserChen WeiliangCependant, n'oubliez pas dehcp.domain.tld,[email protected],p4ssw0rd , remplacez-le par ce que vous utilisez réellement.

Étape 3 : Redémarrez le serveur

Une fois l'installation terminée, entrez la commande de redémarrage du serveur :

reboot

Le panel HestiaCP configure le certificat SSL

1 步:Ajoutez un certificat SSL pour l'URL du panneau :

v-add-letsencrypt-host

Si le nom d'hôte n'a pas été défini auparavant, vous devez d'abord l'exécuter :

v-change-sys-hostname hcp.domain.tld

Remplacez hcp.domain.tld par votre propre nom d'hôte.

2 步:Entrez ensuite dans le navigateur https://hcp.domain.tld:2053

Vous pouvez accéder au panneau.

Le mot de passe du compte est visible dans la ligne de commande.

Le panel HestiaCP ajoute un site Web

Étant donné que l'utilisateur root par défaut n'est pas sécurisé, si vous souhaitez ajouter un site Web au panneau HestiaCP, il est recommandé de créer un nouvel utilisateur et de vous connecter au nouvel utilisateur pour ajouter le nom de domaine du site Web.

étape 1:Ajouter un compte utilisateur▼

Tutoriel au niveau de l'univers du panel HestiaCP : Installer le script, ajouter un site Web et gérer facilement le VPS image 5

2 步:Ajouter un nom de domaine de site Web ▼

Tutoriel au niveau de l'univers du panel HestiaCP : Installer le script, ajouter un site Web et gérer facilement le VPS image 6

  • Il n'est pas recommandé de vérifier la prise en charge du DNS et de la boîte aux lettres, car le DNS et la boîte aux lettres créés par vous-même ne sont pas suffisamment stables et il est facile de manquer des e-mails importants.
  • Par conséquent, il sera plus stable si nous utilisons des DNS et des boîtes mail de grands fabricants.

3 步:Modifier le nom de domaine du site Web ▼

Étape 3 : Modifiez le nom de domaine du site web. Il est recommandé de cocher : Activer SSL pour ce domaine.

Il est recommandé de vérifier :Activer SSL pour ce domaine

  • Obtenez un certificat SSL en utilisant Let's Encrypt
  • Activer la redirection automatique HTTPS
  • Activer la sécurité du transport strict HTTP (HSTS)

En tant que panneau de gestion de serveur puissant et flexible, HestiaCP fournit non seulement des fonctions riches et des outils de gestion efficaces, mais maintient également une facilité d'utilisation et une évolutivité.

Que vous gériez un serveur personnel ou un serveur d'entreprise, HestiaCP peut répondre à vos besoins, vous permettant de contrôler facilement les incendies et la sécurité comme la déesse Hestia.

Pour explorer plus d'informations sur HestiaCP, veuillez visiter l'adresse de son projet GitHub et l'adresse de son site Web officiel.

Découvrez les fonctions puissantes d'HestiaCP et profitez d'une gestion de serveur simple et efficace !

Vous souhaitez en savoir plus sur HestiaCP ?

Il est recommandé de continuer à lire notre guide détaillé sur la façon de résoudre HestiaCP phpMyAdmin – Problème d'erreur.

Voici la solution ultime une fois pour toutes pour vous aider à gérer facilement les erreurs courantes▼

Cliquez sur le lien ci-dessous et vous trouverez des solutions plus détaillées pour résoudre le problème de vitesse lente causée par l'incapacité d'HestiaCP phpMyAdmin à mettre en cache les modèles ▼

Comment HestiaCP active-t-il les fonctions PHP shell_exec, passthr, system et exec ?

HestiaCP PHP-FPM est soumis à une forte charge ? Erreur 500 de page Web dynamique ? Cette optimisation prendra effet immédiatement !

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

Remonter en haut