Mudah Menginstal Caddy di CentOS 8

Mudah Menginstal Caddy di CentOS 8

Pada artikel ini, kami akan menjelaskan kepada Anda betapa mudahnya menginstal Caddy di CentOS 8. Artikel ini akan memandu Anda dengan proses instalasi dan host sebuah situs web.

Server web Caddy adalah server web sumber terbuka yang ditulis dalam Go. Ini dirancang dengan kesederhanaan dan keamanan yang dilengkapi dengan sejumlah fitur yang berguna untuk hosting situs web. Caddy adalah server file statis yang fleksibel dan efisien serta proxy terbalik yang kuat dan dapat diskalakan.

Prasyarat

  • Ubuntu menginstal server khusus atau KVM VPS.
  • Akses pengguna root atau pengguna biasa dengan hak administratif.

Instal Caddy di CentOS 8

1. Tetap perbarui server

# dnf update -y

2. Instal Caddy

Perintah berikut akan menginstal dan secara otomatis memulai dan menjalankan Caddy untuk Anda sebagai layanan systemd bernama caddy menggunakan file unit caddy.service resmi kami .

# dnf install 'dnf-command(copr)'

# dnf copr enable @caddy/caddy

# dnf install caddy -y

Selanjutnya, mulai dan aktifkan caddy.service menggunakan perintah berikut:

# systemctl start caddy && systemctl enable caddy

Konfigurasikan Firewall

Dengan asumsi Anda menggunakan firewalld sebagai firewall server Anda, jalankan perintah berikut untuk menambahkan port HTTP dan HTTPS di firewall.

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

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

# firewall-cmd --reload

Sekarang, navigasikan ke browser Anda dan masukkan IP server atau nama domain Anda:

http://Server-IP

OR

http://example.com

Mudah Menginstal Caddy di CentOS 8

3. Konfigurasi Domain dengan Caddy

Sebelum pindah mengikuti, pertama-tama siapkan data DNS A/AAAA domain di registrar atau panel kontrol Anda.

Catatan: Ganti neotechsystems.net dengan nama domain Anda

Buat direktori untuk file situs web Anda

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

Sekarang, buka file konfigurasi Caddy dan tambahkan nama domain Anda dan ubah direktori root situs web.

# vi /etc/caddy/Caddyfile

Ganti  :80 dengan nama domain Anda dan ubah root situs menjadi /var/www/html/neotechsystems.net sebagai

Mudah Menginstal Caddy di CentOS 8

Setelah Anda selesai dengan perubahan, muat ulang caddy.service untuk mencerminkan perubahan.

# systemctl reload caddy

Sekarang, buat file index.html di /var/www/html/neotechsystems.net menggunakan perintah berikut:

# echo '

Halaman ini disajikan melalui Caddy

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

Terakhir, segarkan halaman di browser Anda dan Anda akan melihat index.html kami yang baru dibuat .

Pada artikel ini, kita telah melihat betapa mudahnya menginstal Caddy di CentOS 8.


Cara Mengaktifkan tag pendek PHP

Cara Mengaktifkan tag pendek PHP

Pada artikel ini, kami telah membahas cara mengaktifkan tag pendek PHP. PHP mem-parsing file menggunakan tag pembuka dan penutup, yang terlihat seperti . Untuk mengaktifkan tag pendek PHP

Konfigurasi mod_evasive Untuk Mencegah Serangan DoS dan DDoS Di CentOS

Konfigurasi mod_evasive Untuk Mencegah Serangan DoS dan DDoS Di CentOS

Pada artikel ini, kita akan mempelajari cara menginstal dan mengkonfigurasi mod_evasive untuk mencegah serangan DoS dan DDoS pada CentOS. Modul Apache mod_evasive.

Cara Menginstal PHP dengan PHP-FPM Untuk NGINX di CentOS

Cara Menginstal PHP dengan PHP-FPM Untuk NGINX di CentOS

cara menginstal PHP dengan PHP-FPM untuk NGINX di CentOS. Konfigurasi dasar server web NGINX untuk memproses aplikasi PHP dan server pada port 80.

Cara Mengamankan Server Web Nginx Dengan Lets Encrypt di CentOS

Cara Mengamankan Server Web Nginx Dengan Lets Encrypt di CentOS

Pada artikel ini, kita akan mempelajari cara mengamankan server web Nginx dengan Lets Encrypt di CentOS.

Cara Mengamankan Server Web Nginx dengan Lets Encrypt Di Ubuntu 18.04

Cara Mengamankan Server Web Nginx dengan Lets Encrypt Di Ubuntu 18.04

kita akan belajar cara mengamankan server Web Nginx dengan Lets Encrypt di Ubuntu. Lets Encrypt adalah Otoritas Sertifikat. Pelajari cara menginstal SSL di Ubuntu 18.04

Cara Mengaktifkan Kompresi Brotli di Nginx CWP

Cara Mengaktifkan Kompresi Brotli di Nginx CWP

Pada artikel ini, kita akan mempelajari cara mengaktifkan kompresi Brotli di Nginx CWP. CentOS Web Panel Brotli adalah algoritme kompresi lossless tujuan umum yang mengompresi data.

Cara Menghapus Ekstensi html Di Nginx

Cara Menghapus Ekstensi html Di Nginx

Jika Anda ingin tahu cara menghapus ekstensi html di Nginx, tutorial ini akan membantu Anda. Untuk menghapus ekstensi .html, edit file conf Nginx dan tambahkan baris berikut:

Cara Menginstal Modul mod_pagespeed Apache Di CWP

Cara Menginstal Modul mod_pagespeed Apache Di CWP

kita akan menginstal modul Apache mod_pagespeed di CWP. mod_pagespeed adalah modul Apache sumber terbuka yang dibuat oleh Google. Cache kecepatan halaman di Panel Web CentOS.

Cara Menginstal Apache Maven di Ubuntu 20.04

Cara Menginstal Apache Maven di Ubuntu 20.04

Bagaimana cara menginstal Apache Maven di Ubuntu 20.04. Kami akan menginstal Apache Maven 3.6.3. Apache Maven adalah perangkat lunak manajemen proyek dan alat pemahaman.

Cara Install Lets Encrypt di Nginx CentOS 8

Cara Install Lets Encrypt di Nginx CentOS 8

Nah pelajari cara menginstal Lets Encrypt di Nginx CentOS 8 menggunakan certbot. Lets Encrypt adalah Otoritas Sertifikat (CA) yang menyediakan enkripsi SSL/TLS