是的,Debian 可以安裝 Caddy 并支持 HTTPS。Caddy 是一個自動管理 TLS 證書的自簽名證書頒發機構(CA)。要在 Debian 上安裝 Caddy 并啟用 HTTPS,請按照以下步驟操作:
sudo apt update
sudo apt upgrade
wget https://dl.cloud.caddyserver.com/debian/gpg
sudo gpg --dearmor -o /usr/share/keyrings/caddy-archive-keyring.gpg https://dl.cloud.caddyserver.com/debian/gpg
echo "deb [signed-by=/usr/share/keyrings/caddy-archive-keyring.gpg] https://dl.cloud.caddyserver.com/debian bullseye main" | sudo tee /etc/apt/sources.list.d/caddy.list
sudo apt update
sudo apt install caddy
sudo systemctl start caddy
sudo systemctl enable caddy
sudo caddy file-server --cert-dir=/var/www/html --key-dir=/var/www/html
現在,Caddy 應該已經安裝并運行在您的 Debian 系統上,支持 HTTPS。您可以通過訪問 https://localhost:80
(或者您的自定義域名)來驗證。請注意,由于 Caddy 使用自簽名證書,瀏覽器可能會警告您連接不安全。您可以選擇繼續訪問該網站,但請確保您信任 Caddy。