Chứng chỉ SSL giúp bảo mật kết nối giữa máy chủ và người dùng, tạo sự tin tưởng khi truy cập vào website. Bài viết này sẽ hướng dẫn bạn cài đặt chứng chỉ SSL miễn phí cho hostname sv.abc.com
bằng cách sử dụng Let’s Encrypt trên DirectAdmin.
sv.abc.com
đã được cấu hình DNS và trỏ tới địa chỉ IP của máy chủ.Đăng nhập vào máy chủ qua SSH: Sử dụng terminal hoặc ứng dụng SSH client (như PuTTY) để đăng nhập vào máy chủ của bạn.
Chạy lệnh yêu cầu chứng chỉ SSL: Gõ lệnh sau để yêu cầu chứng chỉ SSL cho hostname
sudo /usr/local/directadmin/scripts/letsencrypt.sh request sv.abc.com 2048
sudo
: Chạy lệnh với quyền quản trị viên./usr/local/directadmin/scripts/letsencrypt.sh
: Đường dẫn đến script Let’s Encrypt của DirectAdmin.request
: Tham số để yêu cầu chứng chỉ.sv.abc.com
: Tên miền bạn muốn cài đặt chứng chỉ SSL.2048
: Kích thước khóa (key size) cho chứng chỉ.Xác minh chứng chỉ: Sau khi chạy lệnh, Let’s Encrypt sẽ tự động kiểm tra quyền sở hữu tên miền của bạn. Đảm bảo rằng máy chủ có thể truy cập từ internet để xác minh tên miền.
Khởi động lại DirectAdmin: Sau khi yêu cầu chứng chỉ thành công, khởi động lại DirectAdmin để áp dụng các thay đổi
sudo systemctl restart directadmin
Kiểm tra chứng chỉ SSL: Truy cập vào hostname của bạn qua HTTPS
https://sv.abc.com
Nếu mọi thứ được cấu hình đúng, bạn sẽ thấy một thông báo xác nhận rằng kết nối của bạn được bảo mật với SSL.
Chỉ với một lệnh đơn giản, bạn đã cài đặt thành công chứng chỉ SSL cho hostname sv.abc.com
. Điều này không chỉ bảo mật kết nối mà còn nâng cao độ tin cậy của website.