Hứng chỉ ssl miễn phí linux

Ở thời điểm hiện tại, https là chuẩn giao thức bắt buộc phải có trên các website. Nó giúp bạn biết, website đó có an toàn hay không do https sử dụng SSL Certificate sẽ mã hóa dữ liệu khi bạn gửi lên server. SSL Certificate thường có giá khoảng vài Dollar/năm. Nhưng cũng có nhiều nhà cung cấp sẵn sàng cung cấp SSL miễn phí cho bạn. Hãy cùng vinasupport.com điểm mặt những nhà cung cấp Free SSL Certificate nhé!

1. SSL Certificate miễn phí thời hạn lên đên 15 năm từ CloudFlare

Cái tên thứ nhất là CloudFlare, đây là một nhà cung cấp quá nổi tiếng với dịch CDN, DNS tên miền. Dịch vụ của họ còn cung cấp miễn phí chứng chỉ số SSL Certificate có thời hạn lên đến 15 năm.

Hứng chỉ ssl miễn phí linux

  • Website: www.cloudflare.com

Hứng chỉ ssl miễn phí linux

Việc cài đặt cũng hoàn toàn dễ dàng, bạn có thể tham khảo bài viết trên vinasupport.com để cài đặt chứng chỉ số miễn phí từ CloudFlare nhé!

  • Đăng ký và cài đặt chứng chỉ SSL miễn phí từ Cloudflare

2. SSL Certificate miễn phí từ Let’s Encrypt

Let’s Encrypt SSL Certificate là một chứng chỉ số miễn phí được cung cấp bởi tổ chức chứng nhận phi lợi nhuận Let Encrypt. Đây là 1 chứng chỉ số miễn phí trọn đời. Tuy nhiên bạn phải thực hiện gia hạn 3 tháng một lần. Điều này cũng không khó khăn gì vì khi cài đặt lên Server, nó có chức năng tự động gia hạn.

  • Website: letsencrypt.org

Hứng chỉ ssl miễn phí linux

Để cài đặt Let’s Encrypt, hãy tham khảo 2 bài viết sau trên vinasupport.com

  • Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt
  • Cài đặt chứng chỉ Let’s Encrypt Wildcard SSL Certificates miễn phí

3. SSL Certificate miễn phí từ ZeroSSL

Kể từ năm 2016, khi SSL Certificate là 1 yêu cầu bảo mật bắt buộc của web và app, thì ZeroSSL đã bắt đầu phát hành chứng chỉ số miễn phí của họ. Và hiện nay ZeroSSL nhận được sự tin tưởng của hơn 500.000 khác hàng trên thế giới.

  • Website: zerossl.com

Hứng chỉ ssl miễn phí linux

4. SSL Certificate miễn phí từ SSL For Free (sslforfree.com)

Giống như Let’s Encrypt, SSL For Free cũng cung cấp chứng chỉ số với thời hạn 90 ngày. Chứng chỉ số của họ được cài đặt và gia hạn một cách dễ dàng nhất.

  • Website: www.sslforfree.com

Hứng chỉ ssl miễn phí linux

Việc cài đặt chứng chỉ số SSL Certificate miễn phí giờ đây khá là dễ dàng, nhưng cũng có 1 số bất cập như thời hạn ngắn và nó ít được tin tưởng hơn so với chứng chỉ số mua từ các nhà cung cấp SSL Certificate. Nếu là một doanh nghiệp, hoặc có một dự án nghiêm túc thì bạn nên mua 1 chứng chỉ số trả phí thay vì dùng miễn phí.

Bạn có thể mua một chứng chỉ số trả phí từ nhà cung cấp SSLs.com – Đây là 1 brand của Namecheap cũng là nhà tài trợ SSL Certificate cho vinasupport.com hơn 1 năm qua!

Bước 2: Bạn cần trỏ Domain về IP Server theo hướng dẫn ở bài Hướng dẫn trỏ các record tên miền khi sử dụng dịch vụ email hosting

Trong bài này mình sẽ cài SSL cho Domain hcsacc.art cùng với subdomain www.hcsacc.art

Hứng chỉ ssl miễn phí linux

Bước 3. Cài đặt EPEL Release

sudo yum install epel-release

Hứng chỉ ssl miễn phí linux

Bước 4. Cài đặt Cerbot-Nginx

sudo yum install certbot-nginx

Hứng chỉ ssl miễn phí linux

Bước 5: Tiến hành khai báo server_name trong file cấu hình Nginx

sudo vi /etc/nginx/nginx.conf

Hứng chỉ ssl miễn phí linux

Bước 6: Kiểm tra cú pháp file cấu hình Nginx đã đúng chưa và tiến hành khởi động lại Nginx

sudo nginx -t

sudo systemctl reload nginx

Hứng chỉ ssl miễn phí linux

Bước 7: Chạy Certbot để được cấp chứng chỉ

sudo certbot --nginx -d hcsacc.art -d www.hcsacc.art

Hứng chỉ ssl miễn phí linux

Tới bước này là bạn có thể dùng SSL được rồi

Bước 7: Thiết lập tự động gia hạn

Gõ lệnh sau

sudo crontab -e

Gõ chữ i để vào chế độ chỉnh sửa và gõ vào nội dung

15 3 * * * /usr/bin/certbot renew --quiet

Gõ Esc và gõ :wq để lưu lại files là xong