Hướng dẫn cài đặt chứng chỉ SSL Let’s Encrypt trên DirectAdmin

Từ năm 2014, Google hỗ trợ người dùng các website – hỗ trợ giao thức HTTPS với chứng chỉ SSL hợp lệ  trên kết quả tìm kiếm nhằm giảm nguy cơ giả mạo, đảm bảo an toàn, riêng tư cho các dữ liệu gửi đi từ trình duyệt tới máy chủ. Tổ chức phi lợi nhuận Let’s Encrypt – có các dịch vụ hosting hỗ trợ chứng chỉ SSL miễn phí cho dân “nghèo”.  Bài viết sau đây xin giới thiệu phương thức cài đặt ssl directadmin cho các bạn.

  1. SSL là gì?

SSL là loại chứng chỉ giúp mã hóa thông tin trên các thiết bị hoặc ứng dụng có hỗ trợ mã hóa bằng chứng chỉ SSL. Muốn có chứng chỉ này thì chúng ta cần đăng ký với các tổ chức như Comodo, GeoTrust, Symantec có trả phí còn với Let’s Encrypt hoàn toàn miễn phí nhưng phải gia hạn mỗi 90 ngày 1 lần.

Let’s Encrypt là nhà cung cấp miễn phí chứng chỉ SSL để kích hoạt HTTPS tự động một cách phi lợi nhuận vì cộng đồng dưới sự quản lý của Security Research Group (ISRG).

  1. Các bước cài đặt

Cài đặt trên VPS/Server theo hướng dẫn của Nhân Hòa sẽ bao gồm 7 bước sau đây.

Bước 1: Kiểm tra và update version DirectAdmin lên bản 1.5 hoặc cao hơn. Kiểm tra version của control DirectAdmin

/usr/local/directadmin/directadmin -v

Thực hiện update version của control DirectAdmin

Bước 2: Bật tính năng Let’s Encrypt trên DirectAdmin

echo “letsencrypt=1 >> /usr/local/directadmin/còn/directadmin.conf

Bước 3: Bật SNI trên DirectAdmin

echo “enable_ssl_sni=1” >> /usr/local/directadmin/conf/directadmin.conf

Bước 4: Khởi động lại dịch vụ DirectAdmin

/etc/init.d/directadmin restart

Bước 5: Update license Let’s Encrypt

wget –O /usr/local/directadmin/scripts/letsencrypt.sh http://files.directadmin.com/

Bước 6: Update web-server configs trên DirectAdmin

cd /usr/local/directadmin/custombuild

. /build update

. /build letsencrypt

. /build rewrite_confs

Bước 7: Kiểm tra và cài đặt SSL với Let’s Encrypt trên DirectAdmin

Cài đặt SSL cho domain

Đầu tiên chúng ta cần biết về trang quản trị tên miền để chứng minh với CA rằng máy chủ web đang kiểm soát một tên miền.

Host: @, www

Record: A

Content: x.x.x.x

Các bước cài đặt SSL Let’s Encrypt trên Directadmin

Bước 1: Đăng nhập vào User của hosting trên Directadmin và nhấp vào SSL Certificates hoặc đăng nhập bằng account của Admin hay Reseller. Advanced Features (cài đặt nâng cao)

Bước 2: Chọn trong SSL Certificates ô Free & automatic certificate from Let’s Encrypt

Sau đó ở ô Common name điền www.cornershopaz.com. Mục Email điền email của bạn, key size (bits) chọn 4096, Certificate chọn 5HA256. Trong mục Let’s Encrypt Certificate Entries có nhiều ô để lựa chọn email.

Bước 3: Khởi động SSL trên Hosting DirectAdmin

Your Account → Domain Setup → chọn domain cần thiết lập. Chọn secure SSL, PHP Access bắt buộc cùng Use a symbolic link from private và ấn save.

Modify (phần sửa đổi)

Bước 4: Sau khi cài đặt SSL xong, bạn vào kiểm tra SSL online theo URL: http://ssltools.com

Trên đây là hướng dẫn cài đặt SSL với Let’s Encrypt trên VPS/Server sử dụng DirectAdmin. Để được hỗ trợ các vấn đề liên quan đến phần mềm máy tính một cách tốt nhất, các bạn có thể truy cập đến https://nhanhoa.com bằng cách gọi đến Hotline: 1900 6680 để được nhân viên kỹ thuật đưa ra tư vấn phù hợp.

>>> Xem thêm: vps viet nam – Tìm hiểu dịch vụ tại Nhân Hòa với ưu đãi tốt hàng đầu thị trường

>>> Xem thêm: phí thuê hosting – Tìm hiểu dịch vụ hosting giá tốt hàng đầu thị trường

>>> Xem thêm: kiểm tra tên miền – Tìm hiểu dịch vụ tên miền Nhân Hòa tốt hàng đầu thị trường

Leave a Reply

Your email address will not be published. Required fields are marked *