Cài đặt SSL trên Plesk bằng Let's Encrypt hoặc file
Hướng dẫn Plesk · cập nhật 27/08/2026
Để cài đặt SSL trên Plesk, bạn vào Websites & Domains, chọn tên miền rồi bấm SSL/TLS Certificates. Chứng chỉ Let's Encrypt cài xong trong khoảng 2 phút, chứng chỉ mua ngoài mất thêm thời gian ghép ba file.
Plesk có hai đường cài khác hẳn nhau. Let's Encrypt cấp miễn phí và tự gia hạn nhưng chỉ xác thực tên miền. Chứng chỉ mua ngoài cần bạn tự tải ba file lên và tự nhớ ngày hết hạn, đổi lại có bảo hiểm và các loại xác thực cao hơn.
- Trỏ tên miền về IP hosting và đợi DNS cập nhật.
- Mở SSL/TLS Certificates của tên miền trong Plesk.
- Cài Let's Encrypt hoặc tải chứng chỉ mua ngoài lên.
- Bật chuyển hướng HTTPS rồi kiểm lại trên trình duyệt.
Đã kiểm trên Plesk Obsidian 18.0. Tên miền phải trỏ đúng về IP hosting trước khi cài, nếu chưa thì Let's Encrypt không cấp được chứng chỉ.
Nên dùng Let's Encrypt hay chứng chỉ SSL mua ngoài
Let's Encrypt phù hợp với website giới thiệu, blog, trang nội bộ. Chứng chỉ trả phí phù hợp với website nhận thanh toán, website doanh nghiệp cần hiện tên tổ chức, và trường hợp cần bảo hiểm cho giao dịch. Cả hai mã hoá dữ liệu như nhau, khác nhau ở mức xác thực và thời hạn.
| Tiêu chí | Let's Encrypt | Chứng chỉ trả phí |
|---|---|---|
| Chi phí | Miễn phí | Theo năm |
| Thời hạn mỗi lần cấp | 90 ngày | 1 năm |
| Gia hạn | Plesk tự làm | Tự mua và cài lại |
| Mức xác thực | Chỉ tên miền | Tên miền, tổ chức hoặc mở rộng |
| Bảo hiểm giao dịch | Không có | Có, mức tuỳ loại |
| Thao tác cài | Bấm hai nút | Tải lên ba file |
| Hợp với | Blog, trang giới thiệu | Website bán hàng, doanh nghiệp |
Thời hạn 90 ngày của Let's Encrypt nghe ngắn nhưng Plesk tự gia hạn trước khi hết hạn, bạn không phải làm gì. DirectAdmin cũng có đường cấp miễn phí tương tự, cách làm khác ở tên nút, xem cài SSL Let's Encrypt miễn phí trên DirectAdmin. Ngược lại, chứng chỉ trả phí một năm dễ bị quên, và website hiện cảnh báo cho khách ngay ngày hết hạn.
Việc cần làm trước khi cài chứng chỉ
Tên miền phải đang trỏ về IP của hosting Plesk. Let's Encrypt xác minh quyền sở hữu bằng cách gọi ngược về website qua tên miền đó, nên DNS chưa cập nhật là chắc chắn thất bại. Sau khi đổi bản ghi, DNS thường cần 30 phút tới vài giờ để lan ra.
Với chứng chỉ mua ngoài, chuẩn bị sẵn ba file: file chứng chỉ đuôi .crt, file khoá riêng đuôi .key tạo ra lúc làm CSR, và file chứng chỉ trung gian thường đặt tên ca-bundle. Thiếu file trung gian thì trình duyệt máy tính vẫn xanh nhưng điện thoại lại báo lỗi.
Cách cài đặt SSL trên Plesk bằng Let's Encrypt
Ba bước dưới đây làm bằng tài khoản hosting, không cần quyền quản trị máy chủ. Website vẫn chạy bình thường trong lúc cài, khách truy cập không bị gián đoạn.
1. Mở mục chứng chỉ của tên miền
Đăng nhập Plesk ở địa chỉ dạng https://ten-mien-cua-ban:8443. Vào Websites & Domains, chọn tên miền rồi bấm SSL/TLS Certificates.
2. Cài chứng chỉ Let's Encrypt
Bấm Install ở khối Let's Encrypt. Điền địa chỉ email nhận thông báo trước ngày hết hạn, và tích ô cấp thêm cho tên miền dạng www nếu website dùng cả hai dạng.
Bấm Get it free để cấp. Plesk gọi tới Let's Encrypt và cài trong khoảng 2 phút.
3. Bật chuyển hướng sang HTTPS
Quay lại trang tên miền, tìm mục Hosting Settings rồi bật Permanent SEO-safe 301 redirect from HTTP to HTTPS. Không bật thì website chạy song song hai địa chỉ, Google xem là hai trang khác nhau và chia đôi thứ hạng.
Cách cài chứng chỉ SSL mua ngoài lên Plesk
Đường này dùng khi bạn đã mua chứng chỉ từ nhà cung cấp và nhận đủ ba file. Plesk cần cả ba, tải thiếu file nào là chứng chỉ không hoạt động đúng trên mọi thiết bị.
1. Tạo mục chứng chỉ mới
Trong SSL/TLS Certificates, bấm Add SSL/TLS Certificate rồi đặt tên gợi nhớ, ví dụ tên miền kèm năm hết hạn.
2. Tải ba file lên
Ở phần Upload the certificate files, chọn lần lượt file .crt, file .key và file trung gian. Bấm Upload Certificate.
Nếu chỉ có file dạng .pfx, phải tách ra trước, xem cách chuyển đổi chứng chỉ SSL bằng OpenSSL. Plesk không nhận thẳng định dạng đó.
3. Gán chứng chỉ cho tên miền
Vào Hosting Settings của tên miền, ở mục Certificate chọn chứng chỉ vừa tải lên rồi bấm OK. Bước này hay bị bỏ quên: tải file lên xong mà không gán thì website vẫn dùng chứng chỉ cũ.
Kiểm tra chứng chỉ đã hoạt động chưa
Mở website bằng địa chỉ https:// trong cửa sổ ẩn danh. Biểu tượng ổ khoá hiện ở thanh địa chỉ là dấu hiệu đầu tiên. Bấm vào ổ khoá để xem tên chứng chỉ và ngày hết hạn, đối chiếu với chứng chỉ vừa cài.
Kiểm thêm trên điện thoại, vì thiếu chứng chỉ trung gian là lỗi chỉ lộ ra ở thiết bị di động. Nếu muốn kiểm kỹ hơn chuỗi chứng chỉ, xem cách xác thực chứng chỉ SSL.
Xử lý các lỗi thường gặp khi cài SSL trên Plesk
Năm tình huống dưới đây chiếm phần lớn ca cài thất bại. Thông báo của Plesk khá ngắn nên nhìn dấu hiệu đi kèm để đoán nguyên nhân.
Let's Encrypt báo không xác minh được tên miền. DNS chưa trỏ đúng về IP hosting, hoặc mới đổi chưa lan hết. Kiểm bản ghi A rồi đợi thêm vài giờ, xem cách quản lý DNS cho tên miền.
Trình duyệt vẫn báo không an toàn dù đã cài xong. Chứng chỉ chưa được gán trong Hosting Settings, hoặc trang còn nhúng ảnh và script qua đường http://. Mở công cụ dành cho nhà phát triển ở thẻ Console để thấy tài nguyên nào đang gọi sai.
Máy tính báo an toàn nhưng điện thoại báo lỗi. Thiếu file chứng chỉ trung gian. Tải lại file ca-bundle vào đúng ô rồi gán lại chứng chỉ.
Plesk báo khoá riêng không khớp chứng chỉ. File .key không phải file sinh ra cùng lượt CSR với chứng chỉ đó. Dùng đúng cặp file của lần cấp, hoặc yêu cầu cấp lại chứng chỉ từ CSR mới.
Website chuyển hướng vòng lặp sau khi bật HTTPS. Có hai lớp chuyển hướng chồng nhau, thường là Plesk và một plugin. Tắt chuyển hướng ở plugin và để Plesk lo, xem thêm cách chuyển WordPress từ HTTP sang HTTPS.
Chứng chỉ hết hạn lúc nào và ai được báo
Chứng chỉ Let's Encrypt tự gia hạn nhưng không phải lúc nào cũng trót lọt. Nếu tên miền đổi IP hoặc bạn tắt website tạm thời đúng lúc gia hạn, lượt gia hạn đó thất bại và chứng chỉ hết hạn sau 90 ngày. Địa chỉ email khai lúc cài chính là nơi nhận cảnh báo, nên khai email bạn thật sự đọc.
Chứng chỉ trả phí thì đặt nhắc trước ngày hết hạn ít nhất hai tuần. BizMaC cấp chứng chỉ qua đối tác GoGetSSL, thuộc DigiCert. Nếu bạn cũng quản lý hosting chạy bảng điều khiển khác, quy trình tương ứng xem ở hướng dẫn cài đặt SSL trên DirectAdmin.