GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer le panneau de configuration Hestia sur Debian 10

Hestia Control Panel est un panneau de contrôle d'hébergement Web puissant, gratuit et open source qui peut être utilisé pour héberger des sites Web, des serveurs de messagerie, DNS et d'autres fonctionnalités d'hébergement Web à partir d'un emplacement central. Il est conçu pour la vitesse, la sécurité et la stabilité, et fonctionne correctement sur un serveur à faibles ressources. Hestia Control Panel est livré avec une interface Web et de ligne de commande conviviale qui permet le déploiement et la gestion des domaines Web, des comptes de messagerie et des zones DNS sans tracas.

Dans ce tutoriel, nous allons vous montrer comment installer le panneau de configuration Hestia sur Debian 10.

Prérequis

  • Un nouveau VPS Debian 10.3.0 Atlantic.Net 64 bits avec 4 Go de RAM.
  • Un nom de domaine valide vers lequel pointe l'IP de votre serveur.
  • Un mot de passe root configuré sur votre serveur.

Étape 1 - Créer un serveur cloud Atlantic.Net

Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur en choisissant Debian 10 comme système d'exploitation avec au moins 1 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.

Une fois connecté à votre serveur Debian 10, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.

apt-get update -y

Étape 2 - Télécharger le script d'installation Hestia

Avant de commencer, vous devrez installer les dépendances requises sur votre serveur. Vous pouvez tous les installer avec la commande suivante :

apt-get install ca-certificates gnupg2 curl wget unzip -y

Après avoir installé tous les packages, vous devrez télécharger le script d'installation Hestia. Vous pouvez le télécharger avec la commande suivante :

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

Une fois téléchargé, donnez l'autorisation appropriée au script téléchargé avec la commande suivante :

chmod 755 hst-install.sh

Étape 3 - Installer Hestia

Maintenant, exécutez le script d'installation téléchargé pour démarrer l'installation avec la commande suivante :

bash hst-install.sh

Vous devriez voir le résultat suivant :

Press Y to continue the installation
Please enter admin email address: [email protected]
Please enter FQDN hostname [debian10]: hestia.example.com

Indiquez votre adresse e-mail et un nom de domaine valide, puis appuyez sur Entrée pour lancer l'installation. Une fois l'installation terminée avec succès, vous devriez voir la sortie suivante :

Congratulations!

You have successfully installed Hestia Control Panel on your server.

Ready to get started? Log in using the following credentials:

    Admin URL:  https://hestia.example.com:8083
    Username:   admin
    Password:   pa28TDlnRdr6yCf5


Thank you for choosing Hestia Control Panel to power your full stack web server,
we hope that you enjoy using it as much as we do!

Please feel free to contact us at any time if you have any questions,
or if you encounter any bugs or problems:

E-mail:  [email protected]
Web:     https://www.hestiacp.com/
Forum:   https://forum.hestiacp.com/
GitHub:  https://www.github.com/hestiacp/hestiacp

Note: Automatic updates are enabled by default. If you would like to disable them,
please log in and navigate to Server > Updates to turn them off.

Help support the Hestia Contol Panel project by donating via PayPal: https://www.hestiacp.com/donate
--
Sincerely yours,
The Hestia Control Panel development team

Made with love & pride by the open-source community around the world.

[ ! ] IMPORTANT: You must logout or restart the server before continuing.

Do you want to reboot now? [Y/N] Y

Tapez O et appuyez sur Entrée pour redémarrer votre serveur.

Remarque  :Veuillez vous souvenir de l'URL de connexion Hestia et des informations d'identification comme indiqué dans la sortie ci-dessus.

Étape 4 - Gérer le service Hestia

Vous pouvez facilement gérer le service Hestia avec l'utilitaire systemd.

Par exemple, vous pouvez démarrer et arrêter le service Hestia avec la commande suivante :

systemctl start hestia
systemctl stop hestia

Vous pouvez également vérifier l'état du service Hestia avec la commande suivante :

systemctl status hestia

Vous devriez voir le résultat suivant :

● hestia.service - LSB: starts the hestia control panel
   Loaded: loaded (/etc/init.d/hestia; generated)
   Active: active (running) since Tue 2020-07-28 06:30:33 UTC; 1min 27s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 416 ExecStart=/etc/init.d/hestia start (code=exited, status=0/SUCCESS)
    Tasks: 3 (limit: 2359)
   Memory: 20.9M
   CGroup: /system.slice/hestia.service
           ├─601 nginx: master process /usr/local/hestia/nginx/sbin/hestia-nginx
           ├─604 nginx: worker process
           └─650 php-fpm: master process (/usr/local/hestia/php/etc/php-fpm.conf)

Jul 28 06:30:32 hestia.example.com systemd[1]: Starting LSB: starts the hestia control panel...
Jul 28 06:30:33 hestia.example.com hestia[416]: Starting hestia-nginx: hestia-nginxnginx: [warn] "ssl_stapling" ignored, issuer certificate no
Jul 28 06:30:33 hestia.example.com hestia[416]: .
Jul 28 06:30:33 hestia.example.com hestia[416]: Starting hestia-php: hestia-php.
Jul 28 06:30:33 hestia.example.com systemd[1]: Started LSB: starts the hestia control panel.

Étape 5 - Sécurisez Hestia avec Let's Encrypt SSL

Let's Encrypt est une autorité de certification gratuite et à but non lucratif gérée par Internet Security Research Group. Son objectif est de créer un Web plus sûr et plus respectueux de la vie privée en promouvant l'adoption généralisée du HTTPS.

Vous pouvez sécuriser votre Hestia avec le SSL gratuit Let's Encrypt en exécutant simplement la commande suivante :

v-add-letsencrypt-host

En cas de succès, rien ne s'affichera à l'écran.

Étape 6 - Accéder au panneau de configuration Hestia

Maintenant, ouvrez votre navigateur Web et tapez l'URL https://hestia.example.com:8083. Vous serez redirigé vers l'écran de connexion Hestia :

Indiquez votre nom d'utilisateur et votre mot de passe d'administrateur, puis cliquez sur login bouton. Vous devriez voir le tableau de bord par défaut du panneau de configuration Hestia.

Conclusion

Toutes nos félicitations! Vous avez installé avec succès le panneau de configuration Hestia et le sécurisez avec Let's Encrypt SSL sur Debian 10. Vous pouvez maintenant commencer à configurer votre environnement hôte et d'autres paramètres après vous être connecté au panneau principal. Commencez dès aujourd'hui sur votre compte d'hébergement VPS d'Atlantic.Net !


Linux
  1. Comment installer le serveur Minecraft sur Debian 9

  2. Comment installer le panneau de configuration CloudPanel sur le serveur Debian 10

  3. Comment installer le panneau de configuration Ajenti sur Debian 8

  4. Comment installer le panneau de configuration Webmin sur Debian 9

  5. Comment installer Locate sur un serveur cloud Debian

Comment installer le panneau de configuration Vesta sur Ubuntu 14.04

Comment installer Nginx sur le serveur cloud Debian 8.2

Comment installer Apache sur Debian 8.2

Comment installer WordPress sur un serveur cloud Debian 8.2

Comment installer ONLYOFFICE Document Server sur Debian 10

Comment installer le panneau de configuration VestaCP sur Debian 9