Như chúng ta đã biết, Let’s Encrypt có hỗ trợ cho Wildcards từ phiên bản ACME v2 production endpoint – xem thêm tại đây. Mặc định trên các phiên bản Directadmin (1.531 or later) đã hỗ trợ mặc định cài đặt Let’s Encrypt cho domain hoặc 1 số sub mặc định, tuy nhiên chưa có option cho wildcard.
Vậy đề cài đặt wildcard trên Directadmin chúng ta phải thực hiện những gì và phải chú ý những gì:
Thực hiện các thao tác sau:
Như vậy chúng ta đã kích hoạt thành công option wildcard trên Directadmin. Giờ bắt đầu triển khai cài đặt Let’s Encrypt như bình thường thôi.
Ta click chọn wildcard như hình và ấn save :
Sau khi save xong, hệ thống sẽ tự động tạo bản ghi TXT và tự xác minh trên DNS local, chúng ta cần lấy thông tin bản ghi TXT và tạo trên trang quản lí tên miền của mình để có thể xác minh từ Let’s Encrypt , do thời gian xác minh có giới hạn và sau khi xác minh xong hệ thống sẽ tự động xóa bản ghi nên bạn cần lấy và tạo bản ghi trước khi bị xóa nhé.
Ta chuyển về admin level trên direct admin và chọn DNS Administration, bước này để lấy bản ghi TXT để xác minh khi tên miền không sử dụng DNS local của server cài đặt chứng chỉ SSL:
Chọn đúng domain cần cài đặt SSL để lấy thông tin bản ghi:
Sau khi tạo bản ghi trên trang quản trị tên miền, bạn chờ 10-15p để hệ thống xác minh và cài đắt chứng chỉ cho bạn nhé. Hệ thống sẽ thông báo lỗi hoặc thành công ở message system.
Đã có thông báo successful, chúng ta kiểm tra chứng chỉ SSL được cấp phát của domain chính và các subdomain .
Vậy là bạn đã cài đặt thành công chứng chỉ Wildcard SSL Let’s Encrypt trên Direct Admin.
Chúc các bạn thành công!