SSL (Secure Sockets Layer) là một tiêu chuẩn an ninh công nghệ nhằm mục đích tạo ra một liên kết được mã hóa giữa máy chủ (Server) và và trình duyệt (Browser: Chrome, Cốc cốc, Firefox, Opera). Để đảm bảo tất cả các dữ liệu trao đổi giữa máy chủ web và trình duyệt luôn được bảo mật. Chính vì thế SSL là dùng để đăng ký cho VPS hoặc Host chứa website đó.
Từ tháng 7/2018 thì việc cảnh báo không an toàn trên các trình duyệt đặc biệt là chrome sẽ gay gắt hơn nên việc sắm cho mình 1 chứng chỉ SSL là cần thiết.

Một kiểu hiển thị khác nghiêm trọng hơn là khi bạn vào dưới dạng https:ten_mien hoặc nhúng bài viết vào trang khác có thể hiển thị dưới dạng sau.

Kiểm tra phiên bản của DirectAdmin và update nếu version hiện tại nhỏ hơn 1.5
Câu lệnh kiểm tra version của control DirectAdmin trong tài khoản root thông qua SSH
/usr/local/directadmin/directadmin v
Quá trình update và điền License key vui lòng tham khảo tại đây
Mở tính năng SSL của Let’s Encrypt trên Directadmin
– Khởi động Let’s Encrypt Automatic trên DirectAdmin
echo "letsencrypt=1" >> /usr/local/directadmin/conf/directadmin.conf
– Mở giao thức mạng SNI (Server Name Indication) cho SSL trên DirectAdmin
echo "enable_ssl_sni=1" >> /usr/local/directadmin/conf/directadmin.conf
Khởi động lại Directadmin để nhận plugin SSL
/etc/init.d/directadmin restart
Cập nhật license Let’s Encrypt
wget -O /usr/local/directadmin/scripts/letsencrypt.sh http://files.directadmin.com/services/all/letsencrypt.sh
Cập nhật cấu hình web-server trên DirectAdmin
cd /usr/local/directadmin/custombuild ./build update ./build letsencrypt ./build rewrite_confs
Kết thúc cài đặt Let’s Encrypt lên hệ thống đã có sẵn DirectAdmin. Để website có thể có được SSL tham khảo thêm tại đây.



