Jednoduchá inštalácia Caddy na CentOS 8

Jednoduchá inštalácia Caddy na CentOS 8

V tomto článku vám vysvetlíme, ako je ľahké nainštalovať Caddy na CentOS 8. Tento článok vás prevedie procesom inštalácie a hosťovaním webovej stránky.

Webový server Caddy je webový server s otvoreným zdrojom napísaný v Go. Je navrhnutý s ohľadom na jednoduchosť a bezpečnosť, ktorá prichádza s množstvom funkcií, ktoré sú užitočné pri hosťovaní webových stránok. Caddy je flexibilný, efektívny statický súborový server a výkonný, škálovateľný reverzný proxy server.

Predpoklady

  • Inštalačný dedikovaný server Ubuntu alebo KVM VPS.
  • Používateľ root alebo normálny používateľ s oprávneniami správcu.

Nainštalujte Caddy na CentOS 8

1. Udržujte server aktuálny

# dnf update -y

2. Nainštalujte Caddy

Nasledujúci príkaz sa nainštaluje a automaticky spustí a spustí Caddy ako systémovú službu s názvom caddy pomocou nášho oficiálneho súboru jednotky caddy.service .

# dnf install 'dnf-command(copr)'

# dnf copr enable @caddy/caddy

# dnf install caddy -y

Potom spustite a povoľte caddy.service pomocou nasledujúceho príkazu:

# systemctl start caddy && systemctl enable caddy

Nakonfigurujte bránu firewall

Za predpokladu, že ako bránu firewall svojho servera používate firewall, spustite nasledujúci príkaz na pridanie portu HTTP a HTTPS do brány firewall.

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

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

# firewall-cmd --reload

Teraz prejdite do prehliadača a zadajte adresu IP servera alebo názov domény:

http://Server-IP

OR

http://example.com

Jednoduchá inštalácia Caddy na CentOS 8

3. Nakonfigurujte doménu pomocou Caddy

Pred presunom nasledovania najprv nastavte DNS záznam domény A/AAAA u svojho registrátora alebo ovládacieho panela.

Poznámka: Neotechsystems.net nahraďte názvom svojej domény

Vytvorte adresár pre súbory vašich webových stránok

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

Teraz otvorte konfiguračný súbor Caddy a pridajte názov svojej domény a zmeňte koreňový adresár webovej stránky.

# vi /etc/caddy/Caddyfile

Nahraďte  :80 názvom svojej domény a zmeňte koreň stránky na /var/www/html/neotechsystems.net ako

Jednoduchá inštalácia Caddy na CentOS 8

Po dokončení zmien znova načítajte službu caddy.service, aby odrážala zmeny.

# systemctl reload caddy

Teraz vytvorte súbor index.html v /var/www/html/neotechsystems.net pomocou nasledujúceho príkazu:

# echo '

Táto stránka je poskytovaná cez Caddy

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

Nakoniec obnovte stránku vo svojom prehliadači a uvidíte náš novovytvorený index.html .

V tomto článku sme videli, ako je ľahké nainštalovať Caddy na CentOS 8.