Cách cài SSL miễn phí cho website của bạn

Làm thế nào để có thể cài ssl miễn phí cho website, có thể nhiều bạn thắc mắc câu hỏi trên nhưng có rất ít tip hướng dẫn các bạn làm tại nhà. Vì vậy hôm nay mình sẽ giới thiệu các bạn cách cài nhé.

Giả sử bạn muốn lấy chứng chỉ cho một trang web nào đó. Để tiến hành cài đặt, bạn phải có quyền truy cập root đến máy chủ web trang đó (giả dụ là example.com). Bạn cần tải và chạy ứng dụng Let’s Encrypt client:

  1. Đăng nhập vào máy chủ web thông qua SSH với quyền truy cập root.
  2. Cài đặt Git thông qua lệnh:
  3. Tải và cài đặt phiên bản mới nhất của Let’s Encrypt Client:
  4. Nhấn Enter để đồng ý với các điều khoản
  5. Gõ tên máy chủ vào trong hộp thoại (example.com ) rồi Enter
  6. Điền địa chỉ email của bạn để nhận tin từ Let’s Encrypt,và là nơi khôi phục khóa rồi Enter
  7. Đọc lại “Điều khoản dịch vụ” rồi Enter để tạo và cài đặt chứng chỉ SSL.

Bạn sẽ nhận được thông điều chúc mừng khi cài đặt hoàn thành.

ssl

CẤU HÌNH Nginx/Apache

Bạn phải thay đổi file cấu hình vì mặc định máy chủ web Nginx hoặc Apache không được cài đặt cấu hình để sử dụng chứng chỉ.

Với Nginx: Mở file cấu hình:

$ sudo nano /etc/nginx/sites-available/www.example.com

Thêm các dòng sau:

http{

server{

listen 443 ssl;

server_name www.example.com;

ssl_certificate /etc/letsencrypt/live/www.example.com/fullchain.pem;

ssl_certificate_key /etc/letsencrypt/live/www.example.com/privkey.pem;

}

}

Lưu lại file và khởi động lại máy chủ web thông qua lệnh.

Chúc mừng, bạn đã cài đặt xong chứng chỉ SSL cho domain example.com

Bạn cần ghi nhớ rằng phiên bản dùng thử của Let’s Encrypt hết hạn sau 90 ngày. Để làm mới chứng chỉ, bạn cần chạy lệnh letsencrypt-auto .

Hoàn thành các bước trên là bạn đã rõ cách cài sll miễn phí rồi đó. Nếu còn có gì thắc mắc ban cứ để comment bên dưới nhé

Có thể bạn quan tâm: thuê máy chủ ảo

bình luận

Leave a Comment