Tạo ssl miễn phí hosting linux

Một trong những tính năng được nhiều người thích ở EasyEngine bản 3.4.0 trở đi là họ có tích hợp bộ tạo chứng chỉ SSL miễn phí từ Let’s Encrypt để website bạn hỗ trợ giao thức HTTPS vừa an toàn lại vừa thân thiện với máy tìm kiếm Google nhé.

Lưu ý rằng để có thể tạo chứng chỉ Let’s Encrypt thì bạn phải trỏ tên miền về máy chủ của bạn và không qua proxy nào [bao gồm tên miền có www và không có www].

Nếu bạn đang sử dụng CloudFlare thì Let’s Encrypt sẽ không hoạt động được nên bạn cần phải sử dụng một DNS trung gian khác hoặc sử dụng SSL của CloudFlare.

Để tạo chưng chỉ SSL thì chúng ta chỉ cần thêm tham số --letsencrypt vào lệnh tạo website [ee site create] hoặc lệnh cập nhật website [ee site update] nếu đã có website sẵn. Ví dụ:

ee site update domain.com --letsencrypt

Bạn sẽ cần đợi vài phút để nó tiến hành cài đặt Let’s Encrypt vào máy chủ. Sau khi cài xong bạn sẽ thấy thông báo như hình dưới.

Lúc này bạn không cần thiết lập gì trong WordPress nữa vì nó đã tự cấu hình sử dụng giao thức https trên website rồi, bạn có thể chỉ cần sử dụng plugin SSL Insecure Content Fixer để tự đổi các liên kết bên ngoài với giao thức http thành https để khắc phục lỗi không hiện ổ khóa màu xanh.

Mặc định các chứng chỉ Let’s Encrypt chỉ có hiệu lực trong 90 ngày và bạn phải gia hạn khi các chứng chỉ nó hết hạn, tuy nhiên EasyEngine đã tạo sẵn một cronjob tự chạy lệnh gia hạn chứng chỉ nên bạn không cần lo lắng về vấn đề này [xem bằng lệnh crontab -l].

Thế nhưng vài trường hợp nếu máy chủ bạn có gặp vấn đề gì mà không thể thực thi cronjob thì hãy gia hạn bằng lệnh sau nếu bạn nhận được email cảnh báo chứng chỉ hết hạn từ Let’s Encrypt:

ee site update example.com --letsencrypt=renew

Quá đơn giản phải không, chỉ vài lệnh đơn giản là chúng ta đã có một website hỗ trợ giao thức https vì xu hướng web hiện tại đã dần chuyển sang giao thức https rồi nên nếu có cơ hội thì hãy sử dụng nhé.

Hướng dẫn tạo SSL miễn phí trên Hosting linux Directadmin

Lắp mạng FPT 22/07/2018 Wordpress, Hỗ trợ Leave a comment 35 Views

Tham khảo khuyến mại FPT Telelcom

  • 1  SSL LÀM VIỆC NHƯ THẾ NÀO ?
  • 2  VẬY, NHỮNG GÌ XẢY RA KHI MỘT MÁY TÍNH KẾT NỐI VỚI MỘT WEBSITE ĐÃ ĐƯỢC CHỨNG THỰC ?
  • 3  TRÌNH DUYỆT LÀM THẾ NÀO ĐỂ KIỂM TRA MỘT SSL LÀ CÓ THỰC HAY KHÔNG ?

Trước khi được Hướng dẫn tạo SSL miễn phí trên Hosting linux Directadmin thì chúng ta cùng nhau tìm hiểu xem SSL là gì?

SSL là viết tắt của từ Secure Sockets Layer. Đây là một tiêu chuẩn an ninh công nghệ toàn cầu tạo ra một liên kết giữa máy chủ web và trình duyệt. Liên kết này đảm bảo tất cả dữ liệu trao đổi giữa máy chủ web và trình duyệt luôn được bảo mật và an toàn.SSL đảm bảo rằng tất cả các dữ liệu được truyền giữa các máy chủ web và các trình duyệt được mang tính riêng tư, tách rời. SSL là một chuẩn công nghệ được sử dụng bởi hàng triệu trang web trong việc bảo vệ các giao dịch trực tuyến với khách hàng của họ.

 SSL LÀM VIỆC NHƯ THẾ NÀO ?

 VẬY, NHỮNG GÌ XẢY RA KHI MỘT MÁY TÍNH KẾT NỐI VỚI MỘT WEBSITE ĐÃ ĐƯỢC CHỨNG THỰC ?

 

 TRÌNH DUYỆT LÀM THẾ NÀO ĐỂ KIỂM TRA MỘT SSL LÀ CÓ THỰC HAY KHÔNG ?

Khi Website gửi cho trình duyệt một chứng chỉ SSL, trình duyệt sẽ gửi chứng chỉ này đến một máy chủ lưu trữ các chứng chỉ số đã được phê duyệt.Về mặt kỹ thuật, SSL sử dụng mã hóa công khai. Kỹ thuật này giúp cho Website và trình duyệt tự thỏa thuận [bước 4 ở hình trên] một bộ khóa sẽ dùng trong suốt quá trình trao đổi thông tin sau đó. Bộ khóa sẽ thay đổi theo mỗi trong lần giao dịch kế tiếp, một người khác sẽ không thể giải mã ngay cả khi có được dữ liệu của máy chủ lưu trữ chứng chỉ số nói trên.

 

Để có thể chuyển từ http sang https đối với website WordPress chúng ta cần thực hiện theo các bước sau :

»Hướng dẫn chuyển hướng từ http sang https bằng .htaccess

  1. Bật và cấu hình SSL
  • Các bạn đăng nhập vào hosting, chọn mục SSL Certificates
  • Trong mục SSL Certificates các bạn chọn lựa chọn thứ 2 và mục Free & automatic certificate from Let’s Encrypt sau đó điền các thông số tên website và email của bạn như hình sau đó kéo xuống dưới cùng và save lại.
  • Sau khi save, Let’s Encrypt sẽ kiểm tra xác thực tên miền và hosting của bạn có thực không.

Sau khi xuất hiện màn hình trên nghĩa là việc bật ssl và cấu hình ssl cho tên miền namdangan.xyz đã thành công.

Chủ Đề