Hướng dẫn cài Let’s Encrypt cho WordPress chạy trên VPS, server.

Nếu bạn đang sử dụng VPS hoặc server để vận hành blog/ website WordPress và hoang mang không biết làm thế nào để cài Let’s Encrypt – một dịch vụ SSL miễn phí, lên trên site của mình thì bài viết này là dành cho bạn. Với sự trợ giúp của plugin WP Encrypt, bạn sẽ nhanh chóng tích hợp được SSL cho blog/ website của mình một cách dễ dàng mà không cần biết quá nhiều về kỹ thuật. Tuyệt vời hơn, plugin này sẽ giúp bạn tự động tạo mới certificate (cứ 90 ngày một lần), xóa tan nỗi lo SSL hết hạn gây lỗi site.
Tham khảo thêm:
- Hướng dẫn cài Let’s Encrypt miễn phí trên hosting HawkHost
- Cài SSL miễn phí Let’s Encrypt trên tất cả các gói hosting của FTECH.VN
Cài Let’s Encrypt cho WordPress chạy trên VPS, server
Yêu cầu tối thiểu để cài Let’s Encrypt cho WordPress:
- Phiên bản PHP từ 5.3 trở lên.
- Kích hoạt sẵn các extension cURL và OpenSSL.
1. Đầu tiên, các bạn cần phải cài đặt và kích hoạt plugin WP Encrypt.

2. Tiếp theo, truy cập vào Settings => WP Encrypt. Khai báo đầy đủ các thông tin cần thiết.

Trong đó:
- Organization Name: tên tổ chức hoặc cá nhân sở hữu site.
- Country Name: tên quốc gia.
- Country Code: mã quốc gia.
- Auto-generate Certificate: tự động tạo certificate mới khi certificate cũ hết hạn. Các bạn nên tick vào mục này.
- Expire Warnings: thông báo khi certificate sắp hết hạn. Nếu các bạn đã tick mục bên trên thì không cần tick mục này.
- Expire Warnings Trigger: thời gian hiển thị thông báo trước khi certificate hết hạn.
Sau khi hoàn tất, click vào nút Save Changes.
3. Click vào nút Register Account để đăng ký tài khoản Let’s Encrypt.

4. Sau khi đăng ký tài khoản thành công, click vào nút Generate Certificate để tạo certificate lần đầu tiên. Những lần tiếp theo, nó sẽ hoàn toàn tự động.

5. Nếu tạo certificate thành công, bạn sẽ nhận được thông báo trông như thế này.

6. Kéo lên trên cùng của trang cài đặt, click vào nút Help ở góc bên phải, chọp tiếp Setting up SSL. Tại đây, bạn sẽ nhận được hướng dẫn chi tiết để cấu hình certificate vừa tạo trên server, VPS.

Hãy làm theo tuần tự các bước trong hướng dẫn này để hoàn tất việc cấu hình Let’s Encrypt.
7. Cuối cùng, sử dụng plugin Really Simple SSL để chuyển WordPress từ giao thức HTTP sang HTTPS. Thật đơn giản phải không nào? Chúc các bạn thành công!
Bạn biết phương pháp khác nhanh chóng và hiệu quả hơn để cài Let’s Encrypt (SSL miễn phí) cho VPS, server chạy WordPress? Hãy chia sẻ nó với chúng tôi bằng cách sử dụng khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)





Đù, cái kk star của em sao không thiết lập được thím ơi :v hồi xưa thiết lập sao giờ nó dính y vậy, muốn sửa lại mấy cái chữ mà nó không ăn :3 Thím biết tại sao không?
Chuyển sang https không cài dc Jetpack thì phải :'(
Dùng hoàn toàn bình thường bạn nhé. Mình vừa cài cho 1 site xong. :P
Challenge remote check failed for domain
Của mình bị báo như này là vì sao bạn Hiếu nhỉ?
Lỗi này mình cũng không rõ. Có khả năng bạn trỏ tên miền chưa đúng cách, cũng có thể do file .htaccess. Bạn thử vào đây tìm hoặc đặt câu hỏi xem sao nhé: https://wordpress.org/support/plugin/wp-encrypt
Anh Hiếu ơi cho em hỏi xíu, ví dụ bây giờ ở phần sidebar em muốn căn cho dòng chữ WP Căn Bản lùi vào bên phải so với lề khoảng 2px thì thêm thuộc tính gì vậy anh ? :)
Không hiểu ý bạn lắm. Sidebar làm gì có dòng chữ “WP Căn bản” nào? :P
Không ạ, ý em là em ví dụ thôi anh . Nếu em muốn căn cho bất kì một dòng chữ nào đó trên khu vực sidebar cách lề sang bên phải khoảng 2px thì thêm thuộc tính gì ấy anh ? Ví dụ nếu em muốn căn chữ “Sử dụng JetPack plugin” như trên blog của anh lùi sang bên phải 2px so với lề ấy anh ?
Bạn dùng
.widget li {
margin-left: 2px;
}
Thành công ! Cảm ơn anh rất nhiều :)
Mình có inbox cho bạn hỏi tý mà chưa thấy trả lời nhỉ? (Inbox trong page liên hệ ấy)
Tl giúp mình với :P
À mà wpcanban đang dùng theme nào vâỵ?
Bạn xem ở footer nhé. :P
Mình vừa phản hồi qua email cho bạn rồi. :P
KLQ gỡ bỏ mấy cái banner kia đi thấy blog gọn và đẹp hơn nhiều
Thay đổi để trở nên hoàn thiện hơn mà. Hehe. :P
Nếu mình đón không lầm thì nó cũng là hai nguồn thu chính :P
Kiếm được đồng nào đâu. Đói mốc mồm rồi. :P
Em dùng nginx. Nếu mua SSL tại namecheap giống bài viết hôm bữa của anh thì cài như thế nào ạ ?
NameCheap có hướng dẫn cài nè bạn: https://www.namecheap.com/support/knowledgebase/article.aspx/9419/0/nginx :P
Chào hiếu, mình có dùng một cái host nhưng không có SSL free, vậy Hiếu cho mình hỏi dùng WP Encrypt cài vào thì có SSL không?
Cái này mình chưa thử, nhưng mình nghĩ là không được. Bởi vì còn cần cấu hình trong server nữa. Mà shared host thì không cho phép làm điều này. Bạn nên mua Positive SSL mà dùng: https://wpcanban.com/khuyen-mai/mua-ssl-gia-re-tai-namecheap.html hoặc chuyển qua nhà cung cấp khác có hỗ trợ Let’s Encrypt. :)
Test Nghinx nào :v :v
Cái này chỉ dùng cho apache à hiếu?
Chưa thử trên NginX. :D