Tích hợp SSL vào server DirectAdmin
SVN tham khảo cách cài đặt này trên document của DirectAdmin và theo link: https://help.directadmin.com/item.php?id=648
- Mở file directadmin.conf
vi /usr/local/directadmin/conf/directadmin.conf
- Thêm vào 2 option sau
enable_ssl_sni=1 letsencrypt=1
- Restart lại DirectAdmin service
echo "action=directadmin&value=restart" >> /usr/local/directadmin/data/task.queue; /usr/local/directadmin/dataskq d2000
- Thêm vào /.well-known Alias
cd /usr/local/directadmin/custombuild ./build rewrite_confs
- Sử dụng custombuild để build Let’s encrypt vào
cd /usr/local/directadmin/custombuild ./build update ./build letsencrypt
Như vậy, bạn đã hoàn tất thao tác tích hợp SSL vào server DirectAdmin.
Cài SSL miễn phí Let’s encrypt vào website
Đầ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.
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. Truy cập site theo định dạng https://kienthuc.ml để thấy kết quả này nhé!
Truy cập thấy khóa xanh là thao tác thành công rồi nhé! Chúc bạn thao tác thành công!
Nguồn tham khảo: BLOG TINOHOST
Mọi thắc mắc cần giải đáp hay mong muốn cần tư vấn, vui lòng để lại thông tin bên dưới. Chuyên viên tư vấn của SVN HOSTING COMPARISON sẽ giúp bạn chọn được giải pháp tốt nhất cho quá trình phát triển công ty bạn.
SVN HOSTING COMPARISON
- Địa chỉ: 241 Cộng Hòa, Phường 13, Tân Bình, Hồ Chí Minh.
- Email: svnhostingcomparison@gmail.com
- Hotline: 0973.666.777
- Website: http://svnhostingcomparison.com