Cài đặt Ajenti Control Panel trên Ubuntu 18.04

Làm cho các máy chủ trung tâm dữ liệu (data center servers) của bạn dễ dàng quản lý hơn mà không tốn một xu nào với phần mềm quản lý máy chủ.

Anjenti Control Panel là một trình quản lý máy chủ dựa trên web, mã nguồn mở, cho phép bạn quản lý các trang web, DNS, cron, firewalls, files, logs, Samba, mail hosting, và nhiều hơn nữa. Ajenti là một công cụ mà bất kỳ data center Linux server cũng có thể hưởng lợi. Trình quản lý máy chủ này cài đặt đơn giản và có thể được mở rộng với nhiều plugin để đáp ứng nhu cầu của bạn.

Những gì bạn cần

Để cài đặt Ajenti, tất cả những gì bạn cần là phiên bản Ubuntu Server 18.04 đang chạy và tài khoản người dùng có đặc quyền sudo.

Cập nhật/nâng cấp

sudo apt-get update
sudo apt-get upgrade -y

Khi quá trình cập nhật thư viện hệ thống hoàn tất, hãy khởi động lại máy chủ (nếu cần). Bây giờ máy tính đã sẵn sàng cài đặt.

Dependency

Chỉ có một dependency cần được cài đặt cho Ajenti. Trước khi xử lý dependency đó, wget phải được cài đặt. Thực hiện việc này bằng lệnh:

sudo apt-get install wget -y

Sau khi cài đặt wget, hãy thực hiện các lệnh sau:

sudo apt -y install wget
wget http://security.ubuntu.com/ubuntu/pool/universe/p/pillow/python-imaging_4.1.1-3build2_all.deb
sudo pkg -i python-imaging_4.1.1-3build2_all.deb

Quá trình cài đặt python-imaging sẽ xảy ra lỗi. Để khắc phục điều này, có thể dùng lệnh:

sudo apt-get install -f

Lệnh trên sẽ hoàn tất quá trình cài đặt dependency

Cài đặt Ajenti

Bây giờ đã đến lúc cài đặt Ajenti. Đầu tiên, nhập khóa GPG cần thiết bằng lệnh:

wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -

Tạo tệp ajenti.list mới bằng lệnh:

echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | sudo tee /etc/apt/sources.list.d/ajenti.list

Cài đặt Ajenti bằng các lệnh sau:

sudo apt update
sudo apt -y install ajenti

Cuối cùng, cài đặt plugin Ajenti V (bao gồm easy-to-set-up web hosting) bằng lệnh:

sudo apt -y install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.2-fpm php7.2-mysql

Khởi động và kích hoạt Ajenti

Sau khi cài đặt hoàn tất, hãy bắt đầu và kích hoạt Ajenti services bằng các lệnh:

sudo systemctl start ajenti
sudo systemctl enable ajenti

Truy cập Ajenti

Bây giờ có thể nhập đường dẫn vào trình duyệt https://SERVER_IP:8000 (trong đó SERVER_IP là địa chỉ IP của máy chủ lưu trữ Ajenti). Bạn sẽ phải thêm exception cho chứng chỉ HTTPS và sau đó đăng nhập vào Ajenti bằng thông tin xác thực root/admin.

Sau đó, sẽ dùng Ajenti Dashboard định cấu hình Ajenti để phù hợp với nhu cầu của mình. Hãy nhấp vào Mật khẩu (trong điều hướng bên trái) và thay đổi mật khẩu quản trị mặc định.
Các bước tiếp theo là truy cập trang Configuration và thực hiện bất kỳ thay đổi cần thiết nào đối với cấu hình Ajenti mặc định, sau đó đi tới plugins để cài đặt bất kỳ plugins nào bạn có thể cần cho máy chủ Linux trung tâm dữ liệu của mình. 

Và đó là tất cả những gì cần có để cài đặt bảng điều khiển web user-friendly trên Ubuntu Server 18.04. Làm cho các máy chủ trung tâm dữ liệu dễ dàng quản lý hơn đáng kể mà không tốn nhiều thời gian công sức.