CLOUDING dịch vụ Cloud VPS cao cấp

CLOUDING.VN

cài đặt caddy

Caddy là một web server mã nguồn mở được phát triển với triết lý “cấu hình đơn giản – vận hành an toàn”. Điểm mạnh nổi bật nhất khi cài đặt Caddy chính là khả năng tự động cấp chứng chỉ SSL/TLS miễn phí từ Let’s Encrypt, giúp website của bạn luôn hoạt động trên HTTPS an toàn mà không cần can thiệp thủ công phức tạp như Nginx hoặc Apache.

Ngoài ra, Caddy còn được tích hợp nhiều công nghệ tiên tiến:

  • Hỗ trợ giao thức HTTP/2 và HTTP/3 (QUIC) giúp tăng tốc độ truyền tải.
  • Reverse proxy & load balancing cho phép phân phối tải dễ dàng giữa nhiều server backend.
  • Cấu hình ngắn gọn, dễ đọc với Caddyfile, thân thiện cả với người mới bắt đầu.
  • Khả năng mở rộng linh hoạt nhờ các module và plugin.

Với những ưu điểm này, Caddy ngày càng được sử dụng trong các dự án website cá nhân, ứng dụng doanh nghiệp, API hiện đại, và thậm chí thay thế dần Nginx/Apache trong nhiều trường hợp. Nếu bạn đang sử dụng VPS Ubuntu 24.04, việc cài đặt Caddy web server sẽ giúp hệ thống của bạn an toàn, hiệu quả và ít tốn công quản trị hơn bao giờ hết.Cùng Clouding.vn cài đặt Caddy trên VPS Ubuntu 24.04 ngay bây giờ nhé

Yêu cầu hệ thống

VPS chạy Ubuntu 24.04 (64-bit).

  • Quyền root hoặc user có sudo.
  • Tên miền đã trỏ về IP VPS (nếu muốn dùng HTTPS).

Hướng dẫn cài đặt Caddy trên Ubuntu 24.04

1. Cập nhật hệ thống

sudo apt update && sudo apt upgrade -y
Cập nhật hệ thống
Cập nhật hệ thống

2. Cài đặt Caddy từ repository chính thức

Thêm repository và key của Caddy:

sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
Thêm repository và key của Caddy
Thêm repository và key của Caddy

Cập nhật và cài Caddy:

sudo apt update
sudo apt install caddy -y
cài đặt caddy
cài đặt caddy

3. Kiểm tra dịch vụ Caddy

caddy version
systemctl status caddy
Kiểm tra dịch vụ Caddy
Kiểm tra dịch vụ Caddy

Nếu trạng thái hiển thị active (running) tức là bạn đã cài đặt Caddy thành công trên hệ thống.

4. Cấu hình Caddy (Caddyfile)

Mặc định file cấu hình nằm ở:

sudo nano /etc/caddy/Caddyfile
Cấu hình Caddy (Caddyfile)
Cấu hình Caddy (Caddyfile)

Ví dụ cấu hình website với IP VPS hoặc localhost:

:80 {

root * /usr/share/caddy

file_server

}

Tạo file index

echo "<h1>Xin chào từ Clouding VPS!</h1>" | sudo tee /usr/share/caddy/index.html
Tạo file index
Tạo file index

mở port 80

sudo ufw allow 80

sudo ufw allow 443

sudo ufw reload

Sau đó reload Caddy:

sudo systemctl reload caddy

Bây giờ bạn có thể truy cập http://<IP_VPS> để kiểm tra webserver.

kiểm tra webserver
kiểm tra webserver

Quản lý Caddy trên Ubuntu 24.04

Một số lệnh hữu ích:

Khởi động dịch vụ:

sudo systemctl start caddy

Dừng dịch vụ:

sudo systemctl stop caddy

Khởi động lại:

sudo systemctl restart caddy

Gỡ bỏ Caddy

sudo apt remove --purge -y caddy 
sudo apt remove --purge -y caddy 

So sánh Caddy/Nginx

Tiêu chí Caddy Nginx
SSL/HTTPS Tự động cấp & gia hạn SSL Let’s Encrypt Cần cài & cấu hình thủ công
Cấu hình Ngắn gọn, dễ hiểu (Caddyfile) Phức tạp, nhiều directive
HTTP/3 Hỗ trợ mặc định Cần biên dịch thêm module
Reverse Proxy Tích hợp sẵn Có sẵn nhưng cần nhiều cấu hình
Độ phổ biến Ít hơn Nginx Rất phổ biến, lâu đời

Nếu bạn muốn triển khai nhanh, nhẹ, SSL tự động, hãy chọn cài đặt Caddy. Nếu cần tinh chỉnh nâng cao, cộng đồng lớn, Nginx vẫn là lựa chọn tốt.

>>> Có thể bạn quan tâm: Hướng dẫn cài đặt Nginx trên Ubuntu 20.04 tại Clouding

Kết luận

Caddy là lựa chọn nhanh – gọn – nhẹ để triển khai website hoặc làm reverse proxy trên VPS Ubuntu 24.04. Với khả năng tự động HTTPS, cấu hình đơn giản và hỗ trợ HTTP/3, Caddy phù hợp cho cả người mới lẫn quản trị viên chuyên nghiệp.

Đừng bỏ lỡ cơ hội trải nghiệm dịch vụ VPS chất lượng cao tại Clouding.vn. Hãy cài đặt Caddy trên VPS Ubuntu 24.04 cùng Clouding.vn để vận hành web server nhanh chóng, an toàn và tối ưu chi phí.

Thông tin liên hệ Clouding

🌐 Website: https://clouding.vn
📱 Zalo CSKH: 0888.662.393
💬 Telegram: @clouding.vn

🕐 Hỗ trợ 24/7 – Nhiệt tình, nhanh chóng, có mặt khi bạn cần!

 

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *