4
Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdmin Thứ tư, 26 Tháng 9 2018 20:16 Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdmin Let’s Encrypt chứng chỉ SSL được cung cấp miễn phí và hỗ trợ trên hầu hết các hosting phổ biến. Bài viết này WEB24S sẽ hướng dẫn các bước cài đặt SSL trên hosting DirectAdmin cho website bất kỳ và website Wordpress.(server phải được tích hợp Let’s Encrypt trước, tất cả hosting của Halink đều đã được tích hợp sẵn) Bước 1: Đăng nhập vào hosting DirectAdmin, trong phần Advanced Features nhấn vào SSL Certificates (lưu ý chỉ có tài khoản user mới có, tài khoản reseller và admin không có phần này) Bước 2: Bấm chọn Free & automatic certificate from Let's Encrypt sau đó nhập địa chỉ 1 / 4

Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting ... · Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdmin Thứ tư, 26

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting ... · Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdmin Thứ tư, 26

Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdminThứ tư, 26 Tháng 9 2018 20:16

Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trênhosting DirectAdmin

Let’s Encrypt là chứng chỉ SSL được cung cấp miễn phí và hỗ trợ trên hầu hết các hostingphổ biến. Bài viết này WEB24S sẽ hướng dẫn các bước cài đặt SSL trên hosting DirectAdmincho website bất kỳ và website Wordpress.(server phải được tích hợp Let’s Encrypttrước, tất cả hosting của Halink đều đã được tích hợp sẵn)

Bước 1: Đăng nhập vào hosting DirectAdmin, trong phần Advanced Features nhấn vào SSLCertificates (lưu ý chỉ có tài khoản user mới có, tài khoản reseller và admin không có phần này)

Bước 2: Bấm chọn Free & automatic certificate from Let's Encrypt sau đó nhập địa chỉ

1 / 4

Page 2: Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting ... · Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdmin Thứ tư, 26

Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdminThứ tư, 26 Tháng 9 2018 20:16

email của bạn và nhấn Save

Nếu cài đặt thành công sẽ ra thông báo như hình dưới đây:

2 / 4

Page 3: Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting ... · Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdmin Thứ tư, 26

Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdminThứ tư, 26 Tháng 9 2018 20:16

Bước 3: Sau khi đăng ký thành công SSL cho website chúng ta vào phần Domain Setup, nhấnchọn tên miền cần kích hoạt SSL sẽ ra như hình dưới, bấm chọn vào dòng Use asymbolic link from private_html to public_html - allows for same data in http and https và bấm Save, sau đó nhấn OK để xác nhận.

Ngay khi hoàn thành tới bước này thì các bạn đã có thể truy cập website bằng đường dẫn https:// thay cho http:// và lúc này trên trình duyệt sẽ hiện biểu tượng ổ khóa trước địa chỉ web đểbáo SSL đã được cài đặt. Bước 4:Nếu sau khi kích hoạt thành công bên cạnh biểu tượng ổ khóa SSL có dấu chấm thanmàu vàng thì có nghĩa là trên website của bạn có đường dẫn tới file không dùng SLL, ví dụ nhưfile hình ảnh, bạn chỉ cần thay các đường dẫn trên bằng https là được. Để làm việc này chúng ta truy cập vào http://www.ssltools.com , nhập địa chỉ website củabạn và bấm Scan, sau đó kéoxuống dưới cùng xem phần Insecure Linkssẽ thấy những file cần phải thay lại đường dẫn httpssau đó tiến hành thay đổi thì biểu tượng ổ khóa SSL sẽ không còn hiện dấu chấm than. Bước 5: Mặc định khi cài đặt và kích hoạt SSL xong thì website sẽ không tự động chuyển sanghttps khi truy cập web vì vậy chúng ta cần cài đặt chuyển hướng 301 bằng file .htaccess nhưsau: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTPS} !=on [NC] RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule> Thêm các dòng trên vào trước file .htaccess và lưu lại, lúc này chỉ cần truy cập vào website sẽtự chuyển sang link https thay cho http. Đối với website được thiết kế bằng Wordpress thì ở bước 4 và bước 5 có thể thay thế bằngcách cài đặt Plugin Really Simple SSLnhư hình dưới:

3 / 4

Page 4: Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting ... · Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdmin Thứ tư, 26

Hướng dẫn cài đặt SSL miễn phí Let’s Encrypt trên hosting DirectAdminThứ tư, 26 Tháng 9 2018 20:16

Sau đó kích hoạt plugin này lên và nhấn vào Go ahead! Active SSL để thay đổi url websitesang https.

Tới đây thì đã hoàn thành các bước kích hoạt SSL, mặc định SSL của Let’s Encrypt sẽ đượcđăng ký tối đa 3 tháng sau đó sẽ hết hạn, hầu hết các hosting đều cài đặt sẵn chức năng tựđộng gia hạn. Ngoài ra bạn cần update lại url của website trong Google Webmaster Tool nếu website đã hoạt động ổn định. Khi thiết kế websitetại WEB24S hoặc sử dụng hosting tại Halink thì quý khách sẽ được cài đặt miễn phí SSL của Let’s Encrypt.

4 / 4