Các bước cài đặt DirectAdmin trên máy chủ Cloud Server Linux
DirectAdmin là một trong số những loại phần mềm bảng điều khiển website phổ biến nhất trên thị trường hiện nay. Việc cài đặt phần mềm này cho Cloud Server không quá khó và chỉ mất có vài thao tác đơn giản để hoàn thành. Trong bài viết này, Bizfly Cloud sẽ hướng dẫn bạn cách cài đặt DirectAdmin trên máy chủ Cloud Server Linux. Mời bạn cùng theo dõi nhé.
DirectAdmin là gì?
Tương tự như Plesk hay cPanel, DirectAdmin (DA) là phần mềm sử dụng bảng điều khiển để quản lý và vận hành website nhằm mục đích làm cho việc quản lý website trở nên đơn giản hơn. Việc cài đặt các phần mềm bảng điều khiển như DA là rất cần thiết nếu như bạn sử dụng máy chủ với mục đích lưu trữ và phục vụ cho các hoạt động của website. Phần mềm này được xây dựng trên nền tảng của hệ điều hành Linux và có thể sử dụng để quản trị máy chủ Cloud Server.
Link chính thức: www.directadmin.com
DirectAdmin có nhiều ưu điểm như tốc độ nhanh, ít tiêu tốn tài nguyên của máy chủ. Các thao tác sử dụng phần mềm này khá đơn giản và dễ dàng với mức độ hoạt động tương đối ổn định. Đây là 1 phần mềm mất phí với các gói sử dụng 3 tháng hoặc 1 năm , trung bình chỉ từ 540.000 VNĐ trở lên.
Cấu hình tối thiểu để cài đặt DirectAdmin trên máy chủ Cloud Server
Để cài đặt DirectAdmin trên máy chủ Cloud Server, cấu hình máy chủ cần phải đảm bảo được những yêu cầu tối thiểu sau:
– Bộ xử lý 1 Core: 1GHz
– Bộ nhớ: 1GB
– Không gian ổ cứng: Sau khi cài đặt Linux thì phải còn tối thiểu 2GB không gian trống. Với dung lượng tối thiểu này vẫn có thể chạy được DA nhưng tài nguyên cho website sẽ không còn nhiều và dễ gây tình trạng quá tải khi lượng Traffic tăng lên. Vì vậy không gian ổ cứng càng lớn càng tốt.
- Cấu hình khuyến nghị: Nên có từ 2 CPU, Ram từ 2GB, ổ cứng lưu trữ nên từ 15GB trở lên để chạy DirectAdmin mượt mà nhất có thể.
Các bước cài đặt DirectAdmin trên máy chủ Cloud Server Linux Đối với Cloud Server sử dụng điều hành CentOS
Bạn cần phải có những điều kiện sau trước khi tiến hành cài đặt DirectAdmin trên máy chủ Cloud Server Linux:
Client ID, License ID. Ta gọi tắt là License nhé
Cloud Server “sạch”. Nghĩa là Cloud Server này phải đảm bảo chưa cài đặt gì và phải có ít nhất 1 địa chỉ IP và kết nối được mạng
Các bước cài đặt như sau:
Bước 1: Đây là bước Update Cloud Server và cài đặt những gói cần thiết
Lưu ý: Phải đăng nhập bằng tài khoản Root nhé. Cách thực hiện như sau:
Update:
# yum -y update
Đến đây bạn cần phải cài đặt các gói cần thiết trước mới có thể tiến hành cài đặt DirectAdmin trên máy chủ Cloud Server. Các gói này phụ thuộc vào phiên bản hệ điều hành như sau:
Đối với hệ điều hành CentOS 6.x:
# yum -y install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio
libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which patch mailx bzip2-devel lsof glibc-headers kernel-devel expat-devel db4-devel
Đối với hệ điều hành CentOS 7.x:
# yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which patch mailx bzip2-devel lsof glibc-headers kernel-devel expat-devel
# yum -y install psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs rsyslog logrotate crontabs file
Bước 2: Bước này, chúng ta chính thức cài đặt DirectAdmin trên máy chủ Cloud Server nhé.
Cách thực hiện như sau:
Đăng nhập Root và tải File setup.sh:
# wget http://www.directadmin.com/setup.sh
Sau đó phải thay đổi quyền trên File setup.sh bằng lệnh sau
# chmod 755 setup.sh
Tiếp theo hãy chạy tập lệnh cài đặt DirectAdmin như sau:
# ./setup.sh
Đến đây, bạn phải nhập số Client ID, License ID và tên máy chủ lưu trữ.
Đối với Cloud Server sử dụng hệ điều hành Ubuntu
Tương tự như CentOS, với hệ điều hành hành Ubuntu, trước khi tiến hành cài đặt DirectAdmin trên máy chủ Cloud Server, bạn cũng cần phải chuẩn bị những điều kiện sau:
Client ID, license ID. Ta cũng gọi chung là License.
Cloud Server “sạch”. Nghĩa là chưa cài gì cả và phải có ít nhất 1 địa chỉ IP cũng như phải kết nối được mạng.
Đến đây, có 1 lưu ý dành cho bạn là nhà cung cấp DirectAdmin chỉ hỗ trợ một số version Ubuntu được đề cập trong đường link sau: https://www.directadmin.com/install.php. Vì sự hạn chế này nên lời khuyên tốt nhất dành cho bạn là nên sử dụng hệ điều hành CentOS để được hỗ trợ tối đa từ phía nhà cung cấp nhé. Chúng ta tiếp tục tìm hiểu cho xong cách làm đối với hệ điều hành Ubuntu nhé.
Các bước cài đặt:
Bước 1: Giống như trên, đây cũng là bước Update Cloud Server và cài đặt các gói cần thiết.
Lưu ý: Phải sử dụng tài khoản Root để đăng nhập, nếu muốn đăng nhập bằng tài khoản khác thì phải dùng lệnh sudo để chuyển sang tài khoản Root nhé.
Tiến trình thực hiện như sau:
Update:
sudo apt-get -y update
Sau đó cần cài đặt các gói cần thiết trước khi cài đặt Directadmin trên máy chủ Cloud Server. Đó là các gói được liệt kê bên dưới:
$ sudo 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
Bước 2: Cài đặt DirectAdmin trên máy chủ Cloud Server hệ điều hành Ubuntu
Đầu tiên, bạn phải đăng nhập Root và tải tập tin setup.sh:
sudo wget http://www.directadmin.com/setup.sh
Sau đó dùng lệnh sau để thay đổi quyền trên file setup.sh:
sudo chmod 755 setup.sh
Tiếp theo, bạn hãy chạy tập lệnh cài đặt Directadmin:
sudo ./setup.sh
Cuối cùng hãy nhập số client ID, license ID và tên máy chủ lưu trữ.
Kết thúc quá trình Cài đặt DirectAdmin trên máy chủ Cloud Server
Trên đây là tổng hợp hướng dẫn các bước để cài đặt DirectAdmin trên máy chủ Cloud Server Linux (CentOS và Ubuntu). Hy vọng bài viết đã cung cấp cho bạn những kiến thức bổ ích cho công cuộc thiết lập và vận hành máy chủ của mình 1 cách tốt nhất và ổn định nhất. Chúc bạn thành công.