
Trong bài viết này tôi sẽ hướng dẫn các bạn nhập chứng chỉ SSL đã có sẵn cho website trên FASTPANEL
Các file cài đặt SSL bắt buộc phải có bao gồm:
- Certificate (file .pem)
- CA (Chain_RootCA_Bundle.crt)
- Private Key (file .key).
Bước 1: Đăng nhập vào Control FASTPANEL
Để truy cập vào giao diện FASTPANEL bạn hãy truy cập vào đường dẫn có dạng https://IP:8888 trên trình duyệt. Thay IP thành IP VPS hoặc máy chủ FASTPANEL của bạn.

Bước 2: Import chứng chỉ SSL lên FASTPANEL
Khi đã đăng nhập vào quản trị thành công. Bạn click chuột vào biển tượng ... đứng
sau đó click vào Site và chọn website cần cài đặt chứng chỉ. Bên dưới là ảnh minh họa của tôi.

Khi đã vào quản trị của web bạn tìm đến danh mục Site managing và chọn Certificates để import chứng chỉ SSL lên.

Ở bên trong giao diện Certificate bạn sẽ thấy tất cả các chứng chỉ SSL hiện có của domain này. Nếu là bản free hoặc các chứng chỉ đã hết hạn bạn hãy click vào biểu tượng sọt rác
và xóa bỏ đi. Và click vào New certificate để nhập vào chứng chỉ mới.

Giao diện nhập chứng chỉ hiển thị ra. Bạn lưu ý và nhập vào như sau
- Type: Mặc định
- Request: Để mặc định
- Private Key: Bạn nhập vào khóa của bạn, như đã mô tả thì khóa này sẽ được sinh ra khi tạo CSR, và Khóa này sẽ khớp với CRT.
- Certificate: Đây là chứng chỉ mà hãng cấp cho bạn, bạn mở file crt ra copy và nhập đoạn mã vào
- Chain: Bạn nhập vào đoạn mã của file CA.crt. Đây là chứng chỉ trung gian giúp xác thực tất cả các trình duyệt hiện đang sử dụng (Chrome, Firefox, Safari….)
Sau khi nhập đầy đủ bạn click vào Save để lưu lại các thông tin.

Khi save thành công thì bạn sẽ thấy thông báo như ảnh bên dưới với tên website, và thời hạn SSL cua website đó.

Bước cuối cùng nữa khá quan trọng là cấu hình redirect http to https. Vì FASTPANEL đã hỗ trợ sẳn redirect http to https nên mình tận dụng luôn mã không cấu hình .htaccess hoặc cài Plugin hỗ trợ.
Bạn truy cập vào Settings => HTTPS sau đó bật các dòng redirecting to HTTPS
và HTTP2
nhé.
