Eenvoudig te installeren Caddy op CentOS 8

Eenvoudig te installeren Caddy op CentOS 8

In dit artikel leggen we je uit hoe je Caddy eenvoudig op CentOS 8 installeert. Dit artikel begeleidt je bij het installatieproces en het hosten van een website.

De Caddy-webserver is een open-source webserver geschreven in Go. Het is ontworpen rond eenvoud en veiligheid en wordt geleverd met een aantal functies die handig zijn voor het hosten van websites. Caddy is zowel een flexibele, efficiënte statische bestandsserver als een krachtige, schaalbare reverse proxy.

Vereisten

  • Een Ubuntu-installatie dedicated server of KVM VPS.
  • Een root-gebruikerstoegang of een normale gebruiker met beheerdersrechten.

Installeer Caddy op CentOS 8

1. Houd de server up-to-date

# dnf update -y

2. Installeer Caddy

De volgende opdracht zal Caddy voor u installeren en automatisch starten en uitvoeren als een systemd-service met de naam caddy met behulp van ons officiële caddy.service- eenheidsbestand.

# dnf install 'dnf-command(copr)'

# dnf copr enable @caddy/caddy

# dnf install caddy -y

Start en schakel vervolgens caddy.service in met de volgende opdracht:

# systemctl start caddy && systemctl enable caddy

Firewall configureren

Ervan uitgaande dat u firewalld gebruikt als de firewall van uw server, voert u de volgende opdracht uit om de HTTP- en HTTPS-poort aan de firewall toe te voegen.

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

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

# firewall-cmd --reload

Navigeer nu naar uw browser en voer uw server-IP of domeinnaam in:

http://Server-IP

OR

http://example.com

Eenvoudig te installeren Caddy op CentOS 8

3. Domein configureren met Caddy

Voordat u verder gaat, stelt u eerst het A/AAAA DNS-record van het domein in bij uw registrar of controlepaneel.

Opmerking: vervang neotechsystems.net door uw domeinnaam

Maak een map voor uw websitebestanden

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

Open nu het configuratiebestand van Caddy en voeg uw domeinnaam toe en wijzig de hoofdmap van de website.

# vi /etc/caddy/Caddyfile

Vervang  :80 door uw domeinnaam en wijzig de root van de site in /var/www/html/neotechsystems.net als

Eenvoudig te installeren Caddy op CentOS 8

Als u klaar bent met de wijzigingen, laadt u de caddy.service opnieuw om de wijzigingen weer te geven.

# systemctl reload caddy

Maak nu een index.html-bestand in /var/www/html/neotechsystems.net met de volgende opdracht:

# echo '

Deze pagina wordt bediend via Caddy

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

Ververs tot slot de pagina in uw browser en u ziet onze nieuw aangemaakte index.html .

In dit artikel hebben we gezien hoe het eenvoudig is om Caddy op CentOS 8 te installeren.


Hoe u de sorteerfout utf8mb4_0900_ai_ci kunt oplossen bij het importeren van de WordPress-database

Hoe u de sorteerfout utf8mb4_0900_ai_ci kunt oplossen bij het importeren van de WordPress-database

Als u uw WordPress-installatie overschakelt van een MySQL 8-server naar MySQL 5.7 (of lager), zult u hoogstwaarschijnlijk

Klassieke editor instellen als de standaardeditor in WordPress in plaats van Gutenberg

Klassieke editor instellen als de standaardeditor in WordPress in plaats van Gutenberg

De Gutenberg-editor wordt binnenkort de standaardeditor in WordPress. Je hebt de mogelijkheid om de klassieke editor te selecteren

Mapitems vernieuwen in Windows 11

Mapitems vernieuwen in Windows 11

Nu de optie Vernieuwen in het contextmenu ontbreekt, kunt u als volgt items vernieuwen in Verkenner op Windows 11.

Hoe WordPress 5.0-problemen op te lossen

Hoe WordPress 5.0-problemen op te lossen

De WordPress 5.0 wordt eindelijk uitgerold en brengt een geheel nieuwe bewerkingservaring met de Gutenberg

Hoe Block Editor uit te schakelen en Classic Editor te installeren in WordPress 5.0

Hoe Block Editor uit te schakelen en Classic Editor te installeren in WordPress 5.0

Vanaf WordPress 5.0 is de standaardeditor op WordPress de nieuwe Block-editor. De nieuwe editor is radicaal anders

🔧 FIX: uw PHP-installatie lijkt de MySQL-extensie te missen die wordt vereist door WordPress

🔧 FIX: uw PHP-installatie lijkt de MySQL-extensie te missen die wordt vereist door WordPress

Op zoek naar een zelfbeheerde WordPress-site? Super goed. Je zult een ontelbaar aantal dingen leren. Een van de cruciale onderdelen van de instelling

FIX: De editor is een onverwachte fout tegengekomen in WordPress na update

FIX: De editor is een onverwachte fout tegengekomen in WordPress na update

Kunt u geen nieuw bericht schrijven met de nieuwe Block Editor in WordPress? De kans is groot dat je "De redacteur" krijgt

Hoe korte PHP-tags in te schakelen

Hoe korte PHP-tags in te schakelen

In dit artikel hebben we besproken hoe u korte PHP-tags kunt inschakelen. PHP ontleedt het bestand met behulp van openings- en sluitingstags, die eruitzien als . Korte PHP-tags inschakelen

Configureer mod_evasive om DoS- en DDoS-aanvallen op CentOS te voorkomen

Configureer mod_evasive om DoS- en DDoS-aanvallen op CentOS te voorkomen

In dit artikel leren we hoe je mod_evasive installeert en configureert om DoS- en DDoS-aanvallen op CentOS te voorkomen. De mod_evasive Apache-module.

Hoe PHP te installeren met PHP-FPM voor NGINX op CentOS

Hoe PHP te installeren met PHP-FPM voor NGINX op CentOS

hoe PHP te installeren met PHP-FPM voor NGINX op CentOS. De basisconfiguratie van de NGINX-webserver om de PHP-applicatie te verwerken en te serveren op poort 80.