ThuanNguyen.NET – Kỷ nguyên của kết nối và kiến tạo

Bình chọn

DirectAdmin (DA) là một phần mềm hệ thống xây dựng trên nền hệ điều hành Linux phục vụ cho mục đích quản trị máy chủ lưu trữ website chia sẻ (Hosting Linux). Hệ thống quản lý này không chỉ cho phép người dùng cuối quản trị mà còn hỗ trợ cả các tài khoản đại lý. Sản phẩm sử dụng giao diện web và cung cấp các tính năng quản trị tốt cho những nhà cung cấp dịch vụ lưu trữ web (hosting provider), đại lý và người dùng cuối. DirectAdmin là một hệ thống ổn định đối với các dịch vụ lưu trữ web.

Trong bài viết này ThuanNguyen.NET sẽ hướng dẫn cách cài đặt SSL với Let’s Encrypt trên VPS/Server sử dụng control DirectAdmin.

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

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

echo “letsencrypt=1” >> /usr/local/directadmin/conf/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/services/all/letsencrypt.sh

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

Let's Encrypt

Sau khi cài đặt Let’s Encrypt lên hệ thống có sẵn DirectAdmin hoàn tất.

ThuanNguyen.NET

Tìm hiểu thêm:  Hướng dẫn sử dụng host DirectAdmin cơ bản