Pada tutorial kali ini kita akan menginstall Caddy Web Server dengan berbagai metode untuk beberapa platform. Secara umum, Caddy Web Server ini bisa di download binary executable nya dan langsung bisa dijalankan di server. Silakan simak cara-caranya di beberapa platform berikut:
Download Binary Executable
Untuk mengunduh binary executable, silakan buka websitenya di Github:
https://github.com/caddyserver/caddy/releases.

Silakan ganti dan perhatikan ASSET dengan nama sesuai platform OS, lalu unduh menggunakan CURL:
curl -OL "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"
atau menggunakan WGET:
wget "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"
Install Caddy Web Server dengan Docker
Sudah tersedia secara OFFICIAL di Docker Hub
https://hub.docker.com/_/caddy.

dan untuk menggunakannya, bisa dengan pull images dari Caddy:
docker pull caddy
contoh penggunaan:
[sourcecode]
docker run -d -p 80:80 -p 443:443 \
-v /site:/usr/share/caddy \
-v caddy_data:/data \
-v caddy_config:/config \
caddy caddy file-server --domain namadomain.com
[/sourcecode]
Cara Install Caddy Web Server di Debian/Ubuntu/Linux Mint
untuk menginstall Caddy Web Server di Debian/Ubuntu/Linux Mint dan turunannya, tambahkan repo baru:
echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
| sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
kemudian update dan install caddy:
sudo apt update
sudo apt install caddy
Cara Install Caddy Web Server di Fedora/CentOS

khusus untuk CentoS/RHEL 7 dan Fedora yang kompatibel, silakan tambahkan repository COPR dari Caddy:
yum install yum-plugin-copr
kemudian enable repo Caddy:
yum copr enable @caddy/caddy
dan install caddy:
yum install caddy
khusus untuk CentOS/RHEL 8 dan Fedora yang kompatibel, silakan tambahkan repo COPR:
dnf install 'dnf-command(copr)'
dnf copr enable @caddy/caddy
dnf install caddy
Cara Install Caddy di MacOS
cukup dengan perintah brew install:
brew install caddy