GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie den Caddy-Webserver unter CentOS 8

In diesem Artikel haben wir die notwendigen Schritte zur Installation und Konfiguration des Caddy-Webservers unter CentOS 8 erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als angemeldet sind Benutzer mit sudo Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

Caddy ist ein leistungsstarker, unternehmenstauglicher Open-Source-Webserver mit automatischem, in Go geschriebenem HTTPS. Caddy enthält moderne Funktionen wie Unterstützung für virtuelle Hosts, Minimierung statischer Dateien und HTTP/2. Caddy ist auch der erste Webserver, der SSL/TLS-Zertifikate automatisch mit Let’s Encrypt beziehen und erneuern kann. Caddy unterstützt alle gängigen Plattformen, weshalb es für Windows, macOS, Linux, BSD, Android, Solaris, 32-Bit, x64, ARM, mips64 und mehr verfügbar ist

Caddy-Webserver auf CentOS 8 installieren

Schritt 1. Der erste Befehl aktualisiert die Paketlisten, um sicherzustellen, dass Sie die neueste Version und Abhängigkeiten erhalten.

sudo dnf install epel-release
sudo dnf update

Schritt 2. Installieren Sie den Caddy Web Server auf dem CentOS 8-System.

Installieren Sie jetzt Candy mit dem folgenden Befehl:

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

Schritt 3. Firewall konfigurieren.

HTTP- und HTTPS-Ports zulassen:

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

Falls Ihre Firewall nicht läuft, geben Sie einfach ein:

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

Schritt 4. Erstellen Sie eine Demo-Webseite, um den Caddy-Webserver zu testen.

Richten Sie einen Dokumentenstamm für Ihre Website ein. Ein Dokumentenstamm ist ein Verzeichnis, in dem Ihre Website-Dateien gespeichert sind:

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

Setzen Sie den Eigentümer des Verzeichnisses auf Caddy:

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

Erstellen Sie als Nächstes eine HTML-Datei zum Testen:

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

Fügen Sie die folgende Zeile hinzu:

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

Starten Sie dann Caddy neu, um die Konfiguration zu aktivieren:

sudo systemctl restart caddy

Schritt 5. Zugriff auf den Caddy-Webserver.

Nach erfolgreicher Konfiguration öffnen Sie jetzt Ihren Browser und Sie sollten die folgende Seite sehen, was bedeutet, dass die Konfiguration funktioniert.

http://your-domain.com

Das ist alles, was Sie tun müssen, um Caddy unter CentOS 8 zu installieren. Ich hoffe, Sie finden diesen kurzen Tipp hilfreich. Weitere Informationen zum Caddy-Webserver finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Cent OS
  1. So installieren Sie den Apache-Webserver unter CentOS 7

  2. So installieren Sie Vagrant unter CentOS 7

  3. So installieren Sie Gitea unter CentOS 8

  4. So installieren Sie Apache Webserver auf Centos 8

  5. So installieren Sie Caddy unter CentOS 8

So installieren Sie den Lighttpd-Webserver unter CentOS 8

So installieren Sie den Cherokee-Webserver unter CentOS 6

So installieren Sie Jetty Web Server unter CentOS 7

So installieren Sie den Hiawatha-Webserver unter CentOS 7

So installieren Sie den Caddy-Webserver unter CentOS 7

So installieren Sie Caddy Web Server unter Ubuntu 16.04 LTS