Từ phiên bản Directadmin mới nhất gần đây, mặc định sau khi cài đặt thành công Directadmin, bạn sẽ được cấp 1 đường dẫn để đăng nhập vào trang quản lý hosting (admin, reseller, user).
Nhưng đường dẫn đăng nhập này, mặc định chưa được kích hoạt chứng chỉ SSL Let’s Encrypt.
Bài viết này sẽ hướng dẫn bạn cách kích hoạt SSL Let’s Encrypt cho trang đăng nhập hosting Directadmin mới nhất.
Bước 1: Login vào vps bằng SSH quyền root
Để truy cập vào VPS, bạn cần có tài khoản root cao nhất được cấp khi mua VPS.
Bước 2: Kiểm tra hostname của VPS là gì?
Gõ hostname để kiểm tra xem hostname của VPS là gì, URL đăng nhập hosting thường sẽ trùng với hostname này.
hostname
Bước 3: Kích hoạt SSL Let’s Encrypt cho hostname directadmin
Chạy từng dòng lệnh sau để kích hoạt SSL Directadmin (có 2 dòng lệnh)
cd /usr/local/directadmin/scripts
./letsencrypt.sh request_single your.hostname.com 4096
Lưu ý: Bạn cần đổi lại your.hostname.com thành hostname của bạn nhé!, hostname lấy ở bước 2.
Bước 4: Khởi động lại Directadmin
Sau khi kích hoạt thành công SSL, bạn cần khởi động lại Directadmin bằng cách chạy 2 dòng lệnh bên dưới:
service directadmin restart
service httpd restart
nếu bạn dùng OpenLiteSpeed thì chạy lệnh này
systemctl restart lsws
Chỉ đơn giản như vậy thôi, với 4 dòng lệnh cơ bản, chỉ việc copy past vào terminal, là bạn đã có thể kích hoạt chứng chỉ bảo mật SSL Let’s Encrypt miễn phí cho Directadmin rồi.
Hẹn gặp lại các bạn trong những bài viết sau.