Hướng dẫn cài đặt SSL cho Hostname của Directadmin

Thay vì truy cập vào trực tiếp ip như http://103.xxx.45.24:2222 thì chúng ta sẽ truy cập vào hostname dạng 2 IP cuối của IP là https://s45d24.wpcloud.vn:2222. Việc cài đặt Hostname và SSL cho Hostname của Directadmin sẽ mang lại nhiều lợi ích khi quản trị Server như: Dễ nhớ, chuyên nghiệp, bảo mật,…

Tất cả các nhà cung cấp Host đều đang làm như vậy. Tại sao VPSer chúng ta lại không nhỉ đúng không anh em?

Firefox_81pxiqriaa
Truy cập trực tiếp vào IP rất thiếu chuyên nghiệp và kém bảo mật
Firefox_q4hznsjhux
Truy cập bằng cách vào bằng Hostname trông sẽ chuyên nghiệp và bảo mật hơn

Để cài đặt SSL cho hostname DirectAdmin, chúng ta cần thoả mãn 3 điều kiện:

  • 1. Phải trỏ domain hostname về đúng địa chỉ IP VPS/Server của bạn.
  • 2. Phải cấu hình record CAA cũng trỏ về IPtag phải là của letsencrypt.org.
  • 3. Hostname không được trùng với bất kì tên miền nào đã tồn tại trên máy chủ.

Bước 1. Trỏ tên miền về IP của Server và thêm Record CAA cho Hostname này:

Firefox_5l2slgr1k6
Trỏ Host name về IP của Server

Host name của mình là s172d211.wpcloud.vn trỏ về IP 103.161.172.211 nên mình sẽ trỏ các bản ghi sau:

Record Type Address
s172d211
A 103.161.172.211
s172d211
CAA letsencrypt.org
*.s172d211
A 103.161.172.211

Bước 2: Kết nối SSH đến Server bằng tài khoản Root và chạy các lệnh sau để cài đặt.

/usr/local/directadmin/scripts/letsencrypt.sh request_single s172d211.wpcloud.vn 4096
/usr/local/directadmin/directadmin set ssl_redirect_host s172d211.wpcloud.vn
service directadmin restart

Nhớ thay s172d211.wpcloud.vn thành hostname của bạn nhé.

-> Kết quả khi chạy lệnh:

Kết Quả Chạy Lệnh Cài đặt Ssl Cho Hostname Trên Directadmin
Kết Quả Chạy Lệnh Cài đặt Ssl Cho Hostname Trên Directadmin

Bước 3. Hoàn tất cài đặt và tận hưởng thành quả.

Truy Cập Thành Công Vào Directadmin Panel Bằng Hostname Và Ssl
Truy Cập Thành Công Vào Directadmin Panel Bằng Hostname Và Ssl

Bây giờ bạn đã có thể truy cập vào https://s172d211.wpcloud.vn:2222 để quản trị. Thật đơn giản phải không nào? WPCenter Chúc các bạn thành công!