Direct Admin được giới thiệu là phần mềm control panel mạnh mẽ và dễ sử dụng để quản trị VPS, hosting sử dụng trên Linux.

Để cài đặt Directadmin trên VPS/Server của những nhà cung cấp dịch vụ hosting khá đơn giản, nhưng việc triển khai cài Directadmin trên VPS của Google Cloud hoặc Amazon thì khác hẵn không giống với hướng dẫn của nhà sản xuất phần mềm.

Bước 1. Mở các port cần thiết cho VPS trên Google Cloud:

Các port cần mở bao gồm: 21,22,2222,35000:35999. Trong đó:
– Port 21 phục vụ cho FTP
– Port 22 và 35000:35999 phục vụ cho SSH login
– Port 2222 phục vụ cho trang login Directadmin

Để mở port ta Chọn Menu => VPC Network => Firewall Rule:

Sau đó nhấp chọn Create Firewall Rule:

Đầu tiên mở port 21, các bạn cần đặt tên Rule và chọn các mục tương tự như trong hình:

Bước 2. Lấy lisence trial

Trước tiên để lấy được license cần phải đăng kí một tài khoản trên trang chủ của Direct Admin. Link: https://www.directadmin.com/

Trên trang chủ, chọn mục Client login

Sau khi hiện ra Client area như trong hình, chọn Register để đăng kí tài khoản

Sau khi điền đầy đủ các thông tin, chọn Submit

Email thông báo đăng kí thành công:

Sau khi đăng kí thông tin, chúng ta sẽ nhận được email thông báo User ID và Password

Sau đó login lại để đăng kí license trial, thông tin bao gồm địa chỉ IP public của VPS dùng Direct Admin, hostname của VPS:

Sau khi đăng kí xong, kiểm tra lại license:

Sau khi đã có thông tin về license, ta tiến hành cài đặt Direct Admin trên ubuntu như sau:

Bước 3. Cài đặt lên ubuntu:

  1. Update Cloud Server (VPS) và cài đặt các gói cần thiết.

Chú ý: Bạn cần đăng nhập bằng tài khoản root, hoặc nếu đăng nhập bằng tài khoản khác thì dùng lệnh sudo để chuyển sang tài khoản root.

Update:

# apt-get -y update

Cài đặt các gói cần thiết trước khi cài đặt Directadmin:

 # apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool

2. Cài đặt Directadmin

Đăng nhập root và tải tập tin setup.sh:

# wget http://www.directadmin.com/setup.sh

Thay đổi quyền trên file setup.sh:

# chmod 755 setup.sh

Chạy tập lệnh cài đặt Directadmin:

# ./setup.sh

Bạn sẽ được nhắc nhập số client ID, license ID và tên máy chủ lưu trữ. 

Ngoài Cloud Server doanh nghiệp bạn có thể tìm hiểu thêm về dịch vụ máy chủ phổ biến hiện nay như thuê VPS, thuê máy chủ ảo, thuê Cloud VPS. Tùy theo quy mô, nhu cầu của từng doanh nghiệp để lựa chọn máy chủ sao cho tối ưu hiệu quả nhất.

Chúc bạn thành công!