GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer le serveur Web Caddy sur CentOS 8

Dans cet article, nous aurons expliqué les étapes nécessaires à l'installation et à la configuration du serveur Web Caddy sur CentOS 8. Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant que utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

Caddy est un serveur Web open source puissant, prêt pour l'entreprise, avec HTTPS automatique écrit en Go. Caddy inclut des fonctionnalités modernes telles que la prise en charge des hôtes virtuels, la minification des fichiers statiques et HTTP/2. Caddy est également le premier serveur Web capable d'obtenir et de renouveler automatiquement des certificats SSL/TLS à l'aide de Let's Encrypt. Caddy prend en charge toutes les plates-formes populaires, c'est pourquoi il est disponible pour Windows, macOS, Linux, BSD, Android, Solaris, 32 bits, x64, ARM, mips64, etc.

Installer le serveur Web Caddy sur CentOS 8

Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.

sudo dnf install epel-release
sudo dnf update

Étape 2. Installez Caddy Web Server sur le système CentOS 8.

Installez maintenant Candy en utilisant la commande suivante :

sudo dnf install 'dnf-command(copr)'
sudo dnf copr enable @caddy/caddy
sudo dnf install caddy

Étape 3. Configuration du pare-feu.

Autoriser les ports HTTP et HTTPS :

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

Si votre pare-feu ne fonctionne pas, tapez simplement :

sudo systemctl enable firewall-cmd
sudo systemctl start firewall-cmd

Étape 4. Créez une page Web de démonstration pour tester le serveur Web Caddy.

Configurez une racine de document pour votre site Web. Une racine de document est un répertoire dans lequel les fichiers de votre site Web sont stockés :

sudo mkdir -p /var/www/your-domain.com/html
sudo mkdir /var/log/caddy

Définissez la propriété du répertoire sur Caddy :

sudo chown caddy:caddy /var/www/your-domain.com/html -R
sudo chown caddy:caddy /var/log/caddy

Ensuite, créez un fichier HTML à tester :

sudo nano /var/www/your-domain.com/html/index.html

Ajoutez la ligne suivante :

<!DOCTYPE html>
<html>
<head>
<title>Hello from Caddy!</title>
</head>
<body>
<h1>Hello, from Caddy!</h1>
</body>
</html>

Ensuite, redémarrez Caddy pour activer la configuration :

sudo systemctl restart caddy

Étape 5. Accéder au serveur Web Caddy.

Une fois la configuration réussie, ouvrez maintenant votre navigateur et vous devriez voir la page suivante, ce qui signifie que la configuration fonctionne.

http://your-domain.com

C'est tout ce que vous avez à faire pour installer Caddy sur CentOS 8. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur le serveur Web Caddie, veuillez consulter leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.


Cent OS
  1. Comment installer le serveur Web Apache sur CentOS 7

  2. Comment installer Vagrant sur CentOS 7

  3. Comment installer Gitea sur CentOS 8

  4. Comment installer Apache Web Server sur Centos 8

  5. Comment installer Caddy sur CentOS 8

Comment installer le serveur Web Lighttpd sur CentOS 8

Comment installer le serveur Web Cherokee sur CentOS 6

Comment installer Jetty Web Server sur CentOS 7

Comment installer le serveur Web Hiawatha sur CentOS 7

Comment installer le serveur Web Caddy sur CentOS 7

Comment installer le serveur Web Caddy sur Ubuntu 16.04 LTS