Hướng dẫn cài đặt Paid SSL (NameCheap + MuaSSL) cho LarVPS

03/10/2021 10:36 (2 tháng trước) | Kiến thức

Ở bài này mình sẽ hướng dẫn bạn từ A-Z cách cài đặt PAID SSL cho LarVPS

Để chạy được Paid SSL bạn cần 2 files:

domain.com.crt (nginx)
domain.com.key


Bài này mình sẽ hướng dẫn mua từ NameCheap (phải tự tạo CSR online và crt ) và MuaSSL.com (Đã tạo sẵn giúp CSR và crt + key Nginx).
Yêu cầu update LarVPS lên phiên bản mới nhất: 0.7.8.8.2

Nắm được 2 bên này thì bạn cũng áp dụng y chang các bên khác. Đa số các bên đã giúp tạo sẵn CSR và crt + key.


1> Namecheap


Sau khi đặt mua xong SSL trên NameCheap bạn vào mục SSL và chọn Active.



Namecheap sẽ yêu cầu bạn nhập CSR


Bạn sẽ tạo CSR online tại đây: https://decoder.link/csr_generator
Bạn có thể nhập theo hình mình hướng dẫn, ở đây mình setup cho domain larvps.xyz.



Khi nhập thông tin đầy đủ bạn sẽ nhận được CSR và Private Key. Đây là 2 thông tin quan trọng bạn làm từng bước sau:

CSR để paste lại vào ô Enter CSR 





Private key bạn copy và lưu lại vào file notepad với tên sau: domain.com.key ( ở đây là larvps.xyz.key)



Quay lại Namecheap bạn chọn xác thực bằng file và nhập email


Nhấn Submit để hoàn tất.



Nhấn chọn from this page để lấy file xác thực.



Chọn download file.



Kế đến bạn vào menu larvps -> mục 21 Thiep lap SSL Paid -> thêm SSL -> chọn domain larvps.xyz



Tới bước này bạn không khởi động lại Nginx nhé, khi nào hoàn tất upload các file crt và key lên thì ta mới thực hiện lệnh restart.

Sử dụng filezilla để upload file xác thực vào thư mục: /.well-know/pki-validation của domain.


Sau đó bạn truy cập : http://larvps.xyz/.well-known/pki-validation/tenfilexacthuc.txt

nếu hiện như hình là xác thực thành công.


Chờ vài phút để phía Namecheap xác thực.



Chọn Download để tải về. Giải nén và mở file larvps_xyz.crt bằng notepad -> copy toàn bộ nội dung và dán vào
https://decoder.link/result



Chọn Decode sau đó kéo xuống dưới sẽ thấy Bundle Nginx bạn tải về và đổi tên thành domain.com.crt (larvps.xyz.crt)



Tiến hành upload file key (đã tạo lúc đầu) và crt lên thư mục ssl.



Khởi động lại nginx: larvps nginx -r.

2> MuaSSL


Sau khi mua thanh toán mua ssl từ MuaSSL bạn vào mục đơn hàng => tất cả => chọn domain cần active SSL. Ví dụ ở đây mình sẽ active cho domain LarInsight.com





Chọn "domain" sau đó nhấn tạo CSR và kiểm tra CSR



Chọn phương thức xác thực domain là tải tập tin TXT và chọn tải tập tin về.

Kế đến bạn vào menu larvps -> mục 21 Thiep lap SSL Paid -> thêm SSL -> chọn domain larinsight.com



Lưu ý là tới bước này không khởi động lại Nginx nhé.

Tiến hành upload file xác thực vào thư mục pki-validation:
/home/larinsightcom/larinsight.com/public_html/.well-known/pki-validation



Kiểm tra file xác thực trên trình duyệt. Nếu hiện như hình là thành công.



Tiến hành đợi vài phút để MuaSSL xác thực. Khi xác thực thành công bạn sẽ thấy mục tải/lấy SSL trong quản lý SSL => chọn mặc định /Apache/Nginx và tải về.



Giải nén ra ta chỉ quan tâm 2 files: larinsight.com.key và larinsight.com-nginx.crt nằm trong thư mục nginx.



Tiến hành upload 2 files lên thư mục ssl của domain.



Đổi tên file larinsight.com-nginx.crt sang larinsigt.com.crt theo đúng cấu trúc của LarVPS.



Vậy ta đã hoàn tất upload 2 files quan trọng lên VPS.

Khởi động lại nginx: larvps nginx -r

Kiểm tra ssl trên trình duyệt.




Nếu có thắc mắc thì vui lòng vào group: https://www.facebook.com/groups/larvps/posts/827079814634574/

Cám ơn bạn đã đọc bài viết.






Bài viết liên quan

Sửa lỗi .ssh/known_hosts:1 khi kết nối SSH
19/06/2020 08:46

Thường gặp lỗi này khi bạn Rebuild lại VPS sau đó kết nối lại. Đây là tính năng xác thực host key mỗ...

Chi tiết
Hướng dẫn sử dụng Nano Editor để tạo và sửa file trên Linux
19/06/2020 09:42

Trong các công cụ tạo và sửa xóa file trên Linux thì Nano có lẽ là công cụ theo mình là dễ sử dụng n...

Chi tiết
Hướng dẫn cài đặt LarVPS trên Google Cloud
07/07/2020 04:31

Trong bài này mình sẽ hướng dẫn bạn cách cài đặt LarVPS trên Google Cloud. Nếu chưa có tài khoản bạn...

Chi tiết
Hướng dẫn backup Website trên Cpanel không cần đến plugin
08/08/2020 00:23

Nay mình làm bài này hướng dẫn bạn backup website bạn cực nhanh, bạn chỉ cần Copy và Paste vào Termi...

Chi tiết

Cộng đồng LarVPS

LarVPS có cộng đồng hỗ trợ, bạn có thể trao đổi những vấn đề gặp phải trong quá trình sử dụng LarVPS.