Đăng kí ssl cho linux

15/09/2016 15:59 | Lượt xem : 108

Let’s Encrypt đang cung cấp chứng chỉ SSL miễn phí duy nhất trên thế giới. Hiện nay hosting của BKNS đã hỗ trợ cài đặt SSLcủa Let’s Encrypt. Sau đây BKNS xin hướng dẫn các bạn các cài đặt SSL Let’s Encrypt cho website trên hosting Directadmin, hoặc trên Cloud VPS do BKNS cung cấp. Sau đây là các bước tiến hành

Bước 1: Kiểm tra domain đã trỏ về đúng IP của Hosting hay VPS chưa

Để thực hiện được cấu hình này, bạn cần đảm bảo tên miền của bạn đã được trỏ bản ghi @ và www về hosting của BKNS. Để kiểm tra tên miền của bạn đã được trỏ đúng chưa, bạn có thể sử dụng lệnh trong CMD trên máy tính:

ping domain.com và ping www.domain.com
Đăng kí ssl cho linux
          Kiểm tra domain đã trỏ về đúng IP của Hosting hay VPS chưa

Bước 2: Bật và cấu hình SSL

  • Các bạn đăng nhập vào hosting, chọn mục SSL Certificates
Đăng kí ssl cho linux
                    Đăng nhập vào hosting, chọn mục SSL Certificates
  • Trong mục SSL Certificates, các bạ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.
Đăng kí ssl cho linux
Trong mục SSL Certificates, các bạn lựa chọn thứ 2 và mục Free & automatic certificate và điền                                                    đầy đủ thông tin như trong hình
  • 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.
Đăng kí ssl cho linux
                  Sau khi Save, Let’s Encrypt sẽ kiểm tra xác thực tên miền và hosting của bạn

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.

  • Nếu là trường hợp nếu domain chưa trỏ về đúng IP hosting sẽ báo lỗi như hình dưới
Đăng kí ssl cho linux
 Nếu là trường hợp nếu domain chưa trỏ về đúng IP hosting sẽ báo lỗi như hình dưới
  • Bật Symlink từ private_html vào public_html

Các bạn truy cập vào mục Domain setup trên hosting, chọn domain đang cấu hình ssl và tick vào lựa chọn “Use a symbolic link from private_html to public_html – allows for same data in http and https

Đăng kí ssl cho linux
Bật Symlink từ private_html vào public_html

Bước cuối cùng là click Save

  • Thêm cấu hình rewrite để các truy cập vào http không có SSL hướng tới https có SSL

– Các bạn thêm đoạn lệnh sau vào file .htaccess trong thư mục public_html của domain đang được cấu hình:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^dangannam\.xyz [NC]

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://dangannam.xyz/$1 [R,L]

Chú ý: thay tên miền namdangan.xyz bằng tên miền của bạn đề câu lệnh chính xác.

  • Hoàn tất và kiểm tra việc truy cập website đã có chứng chỉ SSL

Trên đây là cách cài đặt SSL Let’s Encrypt cho website trên hosting Directadmin, hoặc trên Cloud VPS mà BKNS đã chia sẻ với bạn. Nếu có bất kỳ thắc mắc nào hãy comment phía dưới hoặc gửi email cho chúng tôi để được giải đáp nhé!

>> Có thể bạn quan tâm: 

  • Hướng dẫn cài đặt SSL trên Plesk nhanh, dễ dàng nhất
  • Hướng dẫn cài đặt SSL Free trên hosting Cpanel
  • Hướng dẫn download và backup cơ sở dữ liệu về máy tính trong DirectAdmin