Installer, cryptant sur Centos 8
- 4058
- 58
- Noa Faure
Le cryptage SSL pour votre site Web est extrêmement important. Il empêche l'homme dans les attaques du milieu, aide le référencement de votre page, et les navigateurs comme Firefox n'arrivent pas aux utilisateurs que votre site n'est pas sûr.
Mieux encore, vous pouvez obtenir tous ces avantages pendant quelques minutes de votre temps. Dans ce guide, nous vous montrerons comment installer, Let's Encrypt sur CentOS 8 et comment l'utiliser pour configurer le cryptage SSL pour votre site Web. En quelques étapes, votre site deviendra accessible via HTTPS, avec des liens HTTP (éventuellement) rediriger vers le protocole sécurisé également.
Dans ce tutoriel, vous apprendrez:
- Comment installer, cryptons
- Comment configurer, cryptons SSL
Catégorie | Exigences, conventions ou version logicielle utilisée |
---|---|
Système | Centos 8 Linux |
Logiciel | Escryptons |
Autre | Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande. |
Conventions | # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier |
Conditions préalables
Dans ce guide, nous supposons que vous avez déjà configuré votre site Web avec succès. Sinon, nous avons des tutoriels pour vous aider à faire cela. Découvrez nos guides pour installer Apache sur Centos 8 ou installer Nginx sur Centos 8.
Installer Let's Encrypt
CERTBOT est un petit ensemble de logiciels qui fait tout le travail des jambes compliqué pour la commande, l'installation et le renouvellement des certificats. Il est installé pour faciliter les certificats de Let's Encrypt, et il a la possibilité d'analyser les fichiers de configuration Apache et Nginx pour apporter les modifications nécessaires pour vous.
Plongeons-le directement en ouvrant un terminal et en tapant les commandes suivantes pour installer CERTBOT. Nous couvrirons également la commande du certificat SSL et l'application de la configuration nécessaire.
- Nous devons utiliser Snap Package Manager pour installer CERTBOT. Il n'est pas inclus par défaut sur CentOS, mais les développeurs de CERTBOT l'énumèrent comme l'approche recommandée pour installer et maintenir CERTBOT. Tapez les commandes suivantes pour installer Snap Package Manager.
$ sudo dnf installer ePEL-Release $ sudo dnf mise à niveau $ sudo yum installer snapd $ sudo systemctl activer --now snapd.prise
- Si Snap était déjà installé, assurez-vous qu'il est à jour.
$ sudo snap installer noyau
- Maintenant, nous pouvons installer le snap de certificat.
$ sudo install install - Classic Certbot
- Ensuite, préparez la commande Certbot.
$ sudo ln -s / snap / bin / certbot / usr / bin / certbot
- Utilisez CERTBOT pour obtenir le certificat SSL. Spécifier
--apache
ou--nginx
Selon votre serveur Web. D'autres options sont également disponibles, mais ce sont les deux plus courants. Nous utiliserons Apache dans cet exemple.$ sudo Certbot - APACH
- CERTBOT vous posera quelques questions de base, comme l'adresse e-mail, les noms de domaine, etc. Si vous souhaitez que les liens HTTP redirigent automatiquement vers HTTPS, assurez-vous de faire la sélection appropriée sur l'invite qui vous demande la redirection.
C'est tout ce qu'on peut en dire. Votre site Web devrait désormais être accessible avec https: //
. CERTBOT renouvellera automatiquement les certificats SSL, et vous pouvez tester cette fonctionnalité avec la commande suivante.
$ sudo Certbot Renew - rythme-run
Réflexions de clôture
Dans ce guide, nous avons vu comment utiliser Let's Encrypt sur CentOS 8 pour sécuriser un site Web avec un certificat SSL. Let's Encrypt fait un travail exceptionnel pour retirer les complexités des certificats SSL. CERTBOT s'avère facile à installer et s'assure discrètement que notre certificat SSL reste actif et protège notre site Web et ses utilisateurs.
Dépannage
Vous pouvez obtenir l'erreur suivante lorsque vous essayez d'installer CERTBOT via Snap sur CentOS 8.
$ sudo install install - Classic Certbot Erreur: Impossible d'installer "Certbot": Le confinement classique nécessite des snaps sous / snap ou symmink from / snap to / var / lib / snapd / snap
Pour résoudre ce problème, utilisez la commande suivante pour créer un lien symbolique, qui remédiera au problème.
$ ln -s / var / lib / snapd / snap / snap
Tutoriels Linux connexes:
- Comment installer, désinstaller et mettre à jour Firefox sur Ubuntu
- Comment mettre à jour Firefox sur Linux
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Choses à installer sur Ubuntu 20.04
- Comment installer, désinstaller et mettre à jour Firefox sur Ubuntu 22.04…
- Ubuntu 20.04 Télécharger
- Firefox sur Linux - Votre connexion n'est pas sécurisée
- Une introduction à l'automatisation Linux, des outils et des techniques
- Ubuntu 20.04: WordPress avec l'installation de Nginx
- Ubuntu 20.04 WordPress avec installation Apache
- « Comment créer Modifier et supprimer le compte des utilisateurs sur Linux
- Comment installer nginx sur Linux »