Quay lại Blog
Hướng dẫn cài đặt DirectAdmin trên VPS

Hướng dẫn cài đặt DirectAdmin trên VPS

3/19/2026
7

Hướng dẫn chi tiết cách cài đặt DirectAdmin control panel trên VPS Linux. Từ yêu cầu hệ thống đến cấu hình sau khi cài đặt.

DirectAdmin là một trong những control panel phổ biến nhất cho web hosting, nổi tiếng với giao diện đơn giản, nhẹ và ổn định. Bài viết này hướng dẫn chi tiết cách cài đặt DirectAdmin trên VPS Linux.

DirectAdmin control panel

DirectAdmin là gì?

DirectAdmin là web hosting control panel thương mại, cung cấp giao diện đồ họa để quản lý hosting, domain, email, database và nhiều tính năng khác. So với cPanel, DirectAdmin nhẹ hơn và tiêu thụ ít tài nguyên hơn.

Ưu điểm của DirectAdmin

  • Nhẹ, tiêu thụ ít RAM và CPU hơn cPanel
  • Giao diện đơn giản, dễ sử dụng
  • Giá license thấp hơn cPanel
  • Ổn định, ít bug
  • Hỗ trợ nhiều distro Linux
Giao diện DirectAdmin

Yêu cầu hệ thống

  • OS: CentOS 7/8, AlmaLinux 8/9, Ubuntu 18.04/20.04/22.04, Debian 10/11
  • RAM: Tối thiểu 1GB (khuyến nghị 2GB+)
  • Ổ cứng: Tối thiểu 20GB
  • CPU: 1 core (khuyến nghị 2+)
  • IP tĩnh
  • License DirectAdmin (có thể mua tại directadmin.com)

Các bước cài đặt DirectAdmin

Bước 1: Chuẩn bị VPS

sudo apt update && sudo apt upgrade -y  # Ubuntu/Debian
# hoặc
sudo yum update -y  # CentOS/AlmaLinux

Bước 2: Tải script cài đặt DirectAdmin

wget -O setup.sh https://www.directadmin.com/setup.sh
chmod 755 setup.sh

Bước 3: Chạy script cài đặt

./setup.sh

Script sẽ hỏi một số thông tin:

  • License key
  • Hostname
  • Email admin
  • Mật khẩu admin
Cài đặt DirectAdmin trên VPS

Cấu hình sau khi cài đặt

Truy cập DirectAdmin

Sau khi cài xong, truy cập DirectAdmin tại: https://your_ip:2222

Đăng nhập với username admin và mật khẩu đã đặt.

Cấu hình DNS

Thiết lập nameserver cho hosting:

  • Tạo A record cho ns1.yourdomain.com và ns2.yourdomain.com
  • Cấu hình trong DirectAdmin > Administrator Level > Nameservers

Cài SSL cho DirectAdmin

Cài Let's Encrypt SSL cho DirectAdmin admin panel:

cd /usr/local/directadmin/scripts
./letsencrypt.sh request_single admin

Tạo hosting account đầu tiên

Trong DirectAdmin admin panel:

  1. Vào Administrator Level > Create Reseller (nếu cần)
  2. Vào Reseller Level > Create User
  3. Điền thông tin domain, email, mật khẩu
  4. Chọn package phù hợp
Tạo hosting account trong DirectAdmin

Kết luận

DirectAdmin là control panel tốt cho VPS hosting với chi phí thấp và hiệu suất cao. Quá trình cài đặt khá đơn giản với script tự động.

VMST Host cung cấp VPS phù hợp để cài DirectAdmin. Xem các gói VPS tại vmst.host.

Tags

DirectAdmincài DirectAdminDirectAdmin VPScontrol panel VPS