Einfach zu installieren Caddy auf CentOS 8

Einfach zu installieren Caddy auf CentOS 8

In diesem Artikel erklären wir Ihnen, wie Sie Caddy einfach auf CentOS 8 installieren. Dieser Artikel führt Sie durch den Installationsprozess und hostet eine Website.

Der Caddy-Webserver ist ein in Go geschriebener Open-Source-Webserver. Es ist auf Einfachheit und Sicherheit ausgelegt und bietet eine Reihe von Funktionen, die für das Hosten von Websites nützlich sind. Caddy ist sowohl ein flexibler, effizienter statischer Dateiserver als auch ein leistungsstarker, skalierbarer Reverse-Proxy.

Voraussetzungen

  • Ein Ubuntu installieren dedizierter Server oder KVM VPS.
  • Ein Root-Benutzerzugriff oder ein normaler Benutzer mit Administratorrechten.

Installieren Sie Caddy auf CentOS 8

1. Halten Sie den Server auf dem neuesten Stand

# dnf update -y

2. Caddy installieren

Der folgende Befehl wird Caddy für Sie als systemd-Dienst namens caddy mit unserer offiziellen caddy.service- Unit-Datei installieren und automatisch starten und ausführen .

# dnf install 'dnf-command(copr)'

# dnf copr enable @caddy/caddy

# dnf install caddy -y

Als nächstes starten und aktivieren Sie caddy.service mit dem folgenden Befehl:

# systemctl start caddy && systemctl enable caddy

Firewall konfigurieren

Angenommen, Sie verwenden Firewalld als Firewall Ihres Servers, führen Sie den folgenden Befehl aus, um den HTTP- und HTTPS-Port in der Firewall hinzuzufügen.

# firewall-cmd --add-port=80/tcp --permanent

# firewall-cmd --add-port=443/tcp --permanent

# firewall-cmd --reload

Navigieren Sie nun zu Ihrem Browser und geben Sie Ihre Server-IP oder Ihren Domainnamen ein:

http://Server-IP

OR

http://example.com

Einfach zu installieren Caddy auf CentOS 8

3. Domain mit Caddy konfigurieren

Bevor Sie fortfahren, richten Sie zunächst den A/AAAA-DNS-Eintrag der Domain bei Ihrem Registrar oder Control Panel ein.

Hinweis: Ersetzen Sie neotechsystems.net durch Ihren Domainnamen

Erstellen Sie ein Verzeichnis für Ihre Website-Dateien

# mkdir -p /var/www/html/neotechsystems.net

Öffnen Sie nun die Konfigurationsdatei von Caddy, fügen Sie Ihren Domainnamen hinzu und ändern Sie das Stammverzeichnis der Website.

# vi /etc/caddy/Caddyfile

Ersetzen Sie  :80 durch Ihren Domainnamen und ändern Sie das Stammverzeichnis der Site in /var/www/html/neotechsystems.net as

Einfach zu installieren Caddy auf CentOS 8

Sobald Sie mit den Änderungen fertig sind , laden Sie den caddy.service neu , um die Änderungen widerzuspiegeln.

# systemctl reload caddy

Erstellen Sie nun eine index.html-Datei in /var/www/html/neotechsystems.net mit dem folgenden Befehl:

# echo '

Diese Seite wird über Caddy bedient

' | sudo tee /var/www/html/neotechsystems.net/index.html

Aktualisieren Sie abschließend die Seite in Ihrem Browser und Sie sehen unsere neu erstellte index.html .

In diesem Artikel haben wir gesehen, wie es einfach ist, Caddy auf CentOS 8 zu installieren.


FIX: „Der Editor hat einen unerwarteten Fehler festgestellt“ in WordPress nach dem Update

FIX: „Der Editor hat einen unerwarteten Fehler festgestellt“ in WordPress nach dem Update

Sie können mit dem neuen Block-Editor in WordPress keinen neuen Beitrag schreiben? Die Chancen stehen gut, dass Sie "Der Redakteur" bekommen

So beheben Sie WordPress 5.0-Probleme

So beheben Sie WordPress 5.0-Probleme

Das WordPress 5.0 wird endlich ausgerollt und bringt mit dem Gutenberg ein brandneues Bearbeitungserlebnis mit sich

So deaktivieren Sie den Block-Editor und installieren den klassischen Editor in WordPress 5.0

So deaktivieren Sie den Block-Editor und installieren den klassischen Editor in WordPress 5.0

Ab WordPress 5.0 ist der Standard-Editor von WordPress der neue Block-Editor. Der neue Editor ist radikal anders

🔧 FIX: Deiner PHP-Installation scheint die MySQL-Erweiterung zu fehlen, die von WordPress benötigt wird

🔧 FIX: Deiner PHP-Installation scheint die MySQL-Erweiterung zu fehlen, die von WordPress benötigt wird

Möchten Sie eine selbstverwaltete WordPress-Site betreiben? Groß. Sie werden zig Dinge lernen. Einer der kritischen Teile der Einstellung

So aktualisieren Sie Ordnerelemente in Windows 11

So aktualisieren Sie Ordnerelemente in Windows 11

Wenn die Option Aktualisieren im Kontextmenü fehlt, können Sie Elemente im Datei-Explorer unter Windows 11 aktualisieren.

So beheben Sie den Sortierfehler „utf8mb4_0900_ai_ci“ beim Importieren der WordPress-Datenbank

So beheben Sie den Sortierfehler „utf8mb4_0900_ai_ci“ beim Importieren der WordPress-Datenbank

Wenn Sie Ihre WordPress-Installation von einem MySQL 8-Server auf MySQL 5.7 (oder niedriger) umstellen, werden Sie höchstwahrscheinlich auf

So legen Sie den Classic Editor als Standardeditor in WordPress anstelle von Gutenberg fest

So legen Sie den Classic Editor als Standardeditor in WordPress anstelle von Gutenberg fest

Der Gutenberg-Editor wird bald zum Standard-Editor in WordPress. Sie haben die Möglichkeit, den Classic Editor auszuwählen

So aktivieren Sie PHP-Kurztags

So aktivieren Sie PHP-Kurztags

In diesem Artikel haben wir behandelt, wie Sie PHP-Short-Tags aktivieren. PHP analysiert die Datei mit öffnenden und schließenden Tags, die wie . So aktivieren Sie PHP-Kurztags

Konfigurieren Sie mod_evasive, um DoS- und DDoS-Angriffe auf CentOS zu verhindern

Konfigurieren Sie mod_evasive, um DoS- und DDoS-Angriffe auf CentOS zu verhindern

In diesem Artikel erfahren Sie, wie Sie mod_evasive installieren und konfigurieren, um DoS- und DDoS-Angriffe auf CentOS zu verhindern. Das mod_evasive Apache-Modul.

So installieren Sie PHP mit PHP-FPM für NGINX auf CentOS

So installieren Sie PHP mit PHP-FPM für NGINX auf CentOS

wie man PHP mit PHP-FPM für NGINX auf CentOS installiert. Die Grundkonfiguration des NGINX-Webservers zur Verarbeitung von PHP-Anwendungen und deren Server auf Port 80.