Trong thời đại công nghệ phát triển vượt bậc, việc xây dựng các ứng dụng trí tuệ nhân tạo (AI) đang trở nên phổ biến và dễ tiếp cận hơn bao giờ hết. Dify – một nền tảng mã nguồn mở mạnh mẽ – cho phép bạn tạo ra các ứng dụng AI dựa trên mô hình ngôn ngữ lớn mà không cần kiến thức lập trình sâu rộng. Để triển khai Dify một cách hiệu quả trên server của bạn, việc sử dụng Docker kết hợp với AA Panel – một bảng điều khiển quản lý server đơn giản và trực quan – là lựa chọn lý tưởng. Trong bài viết này, mình sẽ hướng dẫn bạn từng bước cài đặt Dify trên AA Panel bằng Docker, từ việc chuẩn bị môi trường cho đến truy cập giao diện Dify, giúp bạn nhanh chóng bắt đầu hành trình sáng tạo với AI. Hãy cùng khám phá nhé!
Yêu cầu cấu hình
- CPU: Trên 2 core
- RAM: Trên 4GB
Bước 1: Cài đặt AAPANEL
Nếu bạn chưa biết cài AAPANEL có thể tham khảo hướng dẫn sau
Bước 2: Cài đặt Docker
Ở thanh menu bên trái, bạn chọn vào Docker => Thông báo hiển thị => Install

Để lựa chọn Default và chọn Confirm

Tiến trình cài đặt đang thực hiện và chọn hãy chờ đợi cho đến khi hoàn tất.

Sau khi cài xong, bạn có thể kiểm tra bằng cách vào Terminal trong aaPanel và gõ lệnh. Nếu phiên bản Docker hiện ra, nghĩa là cài đặt thành công.
root@sv:~# docker --version
Docker version 28.0.0, build f9ced58
Bước 3: Cài đặt Dify.AI với Docker

Bạn truy cập vào Docker như ảnh. Nhập vào Dify
sau đó bấm Search để tìm kiếm. Khi xuất hiện như ảnh bạn chọn tiếp vào Install để cài đặt

Tiến trình trong quá trình cài đặt

Sau khi cài xong sẽ hiển thị Running

Bây giờ bạn có thể truy cập địa chỉ http://ip:port
đã đặt để vào. Tại đây bạn nhập thông tin để thiết lập.

Bước 4: Tạo proxy truy cập với tên miền và cài SSL
Việc tạo một proxy sẽ giúp bạn có thể truy cập bằng tên miền riêng của bạn. Bạn click vào Manage Site

Sau đó nhập vào tên miền ở khung Domain name. Khung Target thì nhập vào http://ip:port
đã thiết lập

Như vậy đã hoàn tất các bước cài đặt.