Hướng dẫn tạo SSL Certificate cho Nginx trên VPS Centos 6

October 13th, 2014 by 16 Comments | Last Modified: October 13th, 2014

Với VPS sử dụng HZserver, bạn có thể cài đặt SSL cho website rất đơn giản. Nhưng nếu VPS của bạn không sử dụng HZserver để cài đặt và quản lý, chúng ta sẽ thực hiện theo hướng dẫn dưới đây để setup SSL cho website của mình.
huong dan dang ky ssl website vps nginx centos
SSL là gì ?

 Theo: Mắt bão

Trong thời gian vừa qua, khi google có động thái ủng hộ thiết lập SSL cho website bằng tuyên bố có thể trong tương lai các trang website có SSL sẽ được ưu tiên hơn trong kết quả tìm kiếm. Chính vì vậy  SSL đã tạo lên cơn sốt trong thời gian vừa qua.

Xem thêm:

Bài viết được thực hiện trên VPS sử  dụng Nginx là webserver.

Giả sử ta cần đăng ký SSL cho abc.com

1.  Tạo Folder Chứa Certificate

trước khi thực hiện bước tiếp theo, ta cần di chuyển tới thư mục này:

2.  Tạo Server Key và  Certificate Signing Request

Trong quá trình thực hiện bước trên, bạn sẽ cần điền thông tin. Bạn chú ý điền tương tự như hướng dẫn dưới:

Tất cả điền tiếng việt không có dấu nhé !

Sau khi thực hiện xong bước này, ta sẽ tiếp tục

3. Xóa Passphrase

4.  Sign SSL Certificate

Ta sẽ đăng ký SSL cho abc.com trong  thời gian 1 năm

sau khi hoàn thành, ta thoát ra bằng command:

5.  Cài đặt Certificate cho website

Sau khi thực hiện xong tất cả các bước trên, ta sẽ tiến hành cài đặt Certificate cho website. Lưu ý, đây chỉ cài đặt Certificate của chính VPS nên khi truy cập vào website, bạn cần phải xác nhận mới truy cập được. nếu muốn không phải xác nhận, bạn cần đăng ký SSL của bên thứ 3 như  comodo, geotrust… . Cách đăng ký  và config mình  sẽ hướng dẫn trong bài sau.

Bây giờ ta sẽ edit file vhost của domain.

Bạn sử dụng lệnh

hoặc dùng filezilla , sau đó dùng trình soạn thảo như gedit, notepad… để edit.

Sau đó bạn save lại và khởi động lại Nginx để thay đổi có hiệu lực.

Lúc này bạn truy cập vào website sẽ thấy  website đã có ssl.

Như vậy là chúng ta đã hoàn thành cài đặt SSL (https) cho website chạy trên VPS sử dụng nginx làm webserver.

Tuy nhiên, bạn cần đăng ký SSL của bên thứ 3 cho website khi chúng ta chính thức sử dụng SSL cho website.

Xem thêm:

Chúc bạn thành công.

Tags:,
16 Comments
  1. Posted by trung
    • Posted by Nguyễn Oánh
  2. Posted by Lê Xuân Đạt
    • Posted by Nguyễn Oánh
  3. Posted by Luu Than
  4. Posted by Trung Nam
    • Posted by Nguyễn Oánh
      • Posted by Trung Nam
  5. Posted by Trung Nam
  6. Posted by Trung Nam
    • Posted by Nguyễn Oánh
  7. Posted by Thịnh
    • Posted by Nguyễn Oánh
      • Posted by Thịnh

Bình luận của bạn

Bạn vui lòng sử dụng tên thật hay nickname và không sử dụng từ khóa trong phần điền tên. Nếu vi phạm, mình xin phép không cho hiện comment trên site. Cảm ơn bạn.



:xauho: :roll: :oops: :nono: :mrgreen: :mofat: :macf: :data: :cry: :claps: :bye: :batfa: :ZZZM: :D ::tholoz: ::meney: ::kiss:: ::fulltime: ::cuoiroile:: ::chugun: ::chenhca: ::cave: ::bank: ::CRTTS: :-| :-D :-? 8)
KHUYẾN MẠI ĐẶC BIỆT ! VULTR Đang Tặng 52 USD Cho Tài Khoản Mới ! GET COUPON NOW
Hello. Add your message here.