Chào mọi người nè, như đã hứa trong bài trước, hôm nay mình sẽ hướng dẫn các bạn tích hợp và cài SSL miễn phí let’s encrypt lên website có host là DirectAdmin các bạn nhé.
Tích hợp SSL vào server Directadmin
Đầu tiên mình phải enable let’s encrypt mới sử dụng được, để thao tác được các bạn phải có quyền vào server hoặc VPS đang cài đặt Directadmin này và thao tác bằng vài lệnh trên terminal (cái này cũng đòi hỏi có chút kiến thức về linux). Các bạn an tâm, làm theo bài hướng dẫn của mình là được à.
Mình tham khảo cách cài đặt này trên doccument của DirectAdmin và theo link này: https://help.directadmin.com/item.php?id=648
vi /usr/local/directadmin/conf/directadmin.conf
enable_ssl_sni=1 letsencrypt=1
echo "action=directadmin&value=restart" >> /usr/local/directadmin/data/task.queue; /usr/local/directadmin/dataskq d2000
cd /usr/local/directadmin/custombuild ./build rewrite_confs
cd /usr/local/directadmin/custombuild ./build update ./build letsencrypt
Vậy là xong rồi đó, đơn giản phải không nào.
Cài SSL miễn phí let’s encrypt vào Website
Vì lý do let’s encrypt chỉ cài SSL cho domain được khi domain đó trỏ về IP của server Directadmin, vì vậy mình đăng ký 1 tên miền free là kienthuc.ml để test thử cho các bạn thấy sự “thần kỳ” của SSL miễn phí này.
Đầu tiên các bạn vào domain setup và chọn domain mình muốn cài let’s encrypt
điều chỉnh là phần symbolic link từ private_html sang public_html, bởi vì mặc định nếu bạn chọn cài ssl thì mã nguồn phải được up vào private_html.
Quay lại giao diện user level, các bạn chọn vào SSL Certificates
Chọn như trong hình và các bạn bấm save, DirectAdmin sẽ chạy lệnh để cài let’s encrypt lên domain này.
Cài đặt thành công sẽ có giao diện thông báo như thế này
Xong rồi, giờ các bạn đưa mã nguồn lên host theo hướng dẫn này ở bài trước mình đã hướng dẫn, và truy cập site theo định dạng https://kienthuc.ml để thấy thành quả
Vô cùng đơn giản phải không các bạn, bài sau mình sẽ hướng dẫn các bạn cách tạo email account và tài khoản FTP để bạn up mã nguồn nặng.
Cám ơn các bạn đã theo dõi!
Nguồn tham khảo: kienthuclinux.com