Ajenti là một bảng điều khiển máy chủ miễn phí mã nguồn mở của nước ngoài. Thiết kế chức năng của nó tương tự như VestaCP mà chúng tôi đã giới thiệu trước đây. Các bảng này đều hỗ trợ tiếng Trung và đi kèm với SSL, Nginx, PHP, Mysql, v.v., có thể được cài đặt thủ công Trang web chính thức. cũng cung cấp tập lệnh cài đặt Key, Ajenti cũng có thể được sử dụng làm bảng quản lý máy chủ.
Ajenti V là plug-in máy chủ ảo của Ajenti, chủ yếu được sử dụng để quản lý máy chủ ảo và xây dựng trang web. Ajenti V về cơ bản đáp ứng tất cả các chức năng để xây dựng trang web như FTP, cơ sở dữ liệu, cổng, chứng chỉ SSL, quản lý tệp, ràng buộc tên miền, v.v. Sự kết hợp giữa Ajenti V và Ajenti phù hợp cho việc xây dựng trang web.
Bài viết này sẽ chia sẻ cách cài đặt và sử dụng bảng máy chủ Ajenti và Ajenti V Nhìn chung, so với VestaCP, Ajenti còn có những khuyết điểm như cập nhật phiên bản chậm, không có thảo luận và trao đổi diễn đàn và tương đối ít hướng dẫn bằng tiếng Trung về Ajenti trên Internet. , Ajenti gặp rất nhiều vấn đề nên Ajenti vẫn thích hợp hơn với những người thích quăng quật.
Để biết thêm thông tin về bảng điều khiển máy chủ, bạn có thể tham khảo một trang đặc biệt mà tôi đã tạo trước đây: Danh sách Bảng điều khiển máy chủ. Những người bạn không thích bảng điều khiển cũng có thể sử dụng các công cụ lệnh:
- Công cụ xây dựng website Linux VPS Cài đặt và sử dụng LNMP 1.4-Tự động gia hạn cấu hình SSL và hỗ trợ PHP đa phiên bản
- Tập lệnh cài đặt OneinStack chỉ bằng một cú nhấp chuột - dễ dàng triển khai chứng chỉ Let's Encrypt và định cấu hình trang web HTTPS
- Tổng hợp các lệnh giám sát hệ thống Linux - CPU chủ, bộ nhớ, IO đĩa, v.v. để tìm ra các tắc nghẽn về hiệu suất
1. Cài đặt Ajenti 2
Trang web chính thức của Ajenti:
- http://AjiaoEnti.org/
Ajenti 2 là phiên bản mới nhất. Nó có ít chức năng hơn Ajenti 1 nhưng bảng điều khiển đơn giản và nhẹ hơn. Hệ điều hành được yêu cầu là: Debian 6 trở lên, Ubuntu Chính xác trở lên, CentOS 6 trở lên, RHEL 6 trở lên.
1.1 Gói cài đặt chỉ bằng một cú nhấp chuột
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
Hướng dẫn sử dụng Sau khi thực hiện lệnh, hãy đợi một lúc và bạn sẽ thấy thông báo Ajenti 2 đã được cài đặt thành công.
1.2 Phương pháp cài đặt thủ công
Phụ thuộc cài đặt: Debian/Ubuntu
sudo apt-get install build-essential python-pip python-dev python-lxml libffi-dev libssl-dev libjpeg-dev libpng-dev uuid-dev python-dbus
Phụ thuộc cài đặt: RHEL/CentOS
sudo yum install gcc python-devel python-pip libxslt-devel libxml2-devel libffi-devel openssl-devel libjpeg-turbo-devel libpng-devel dbus-python
Nâng cấp PIP:
sudo pip install 'setuptools>=0.6rc11' 'pip>=6' wheel
Cài đặt tối thiểu:
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins
Cài đặt cùng với plugin:
sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins ajenti.plugin.filemanager ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.services ajenti.plugin.terminal
1.3 sử dụng Ajenti 2
Mở: Cổng IP+8000, sử dụng tài khoản và mật khẩu đăng nhập VPS của bạn để đăng nhập vào Ajenti 2.
Đây là giao diện hoạt động của Ajenti 2. Nó có các chức năng đơn giản và giao diện tốt.
Trong cài đặt của Ajenti 2, bạn có thể đặt ngôn ngữ sang tiếng Trung Quốc, bật SSL, v.v.
Trình quản lý tệp đi kèm với Ajenti 2 cũng rất dễ sử dụng.
Các tập tin trên máy chủ VPS có thể được chỉnh sửa trực tuyến, sửa đổi quyền, di chuyển, sao chép và các hoạt động khác.
Ajenti 2 còn có một bảng điều khiển có thể thực thi các lệnh.
2. Cài đặt Ajenti 1
Ajenti 1 có nhiều chức năng hơn Ajenti 2 và có thể sử dụng được với Ajenti V.
2.1 Hướng dẫn cài đặt Ajenti 1
Debian:
Ajenti yêu cầu Debian 6 trở lên, phải cài đặt Python 2.6.
Thêm khóa kho lưu trữ:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Thêm kho lưu trữ vào /etc/apt/sources.list:
echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list
bắt đầu cài đặt:
apt-get update && apt-get install ajenti
Bắt đầu dịch vụ:
service ajenti restart
Ubuntu:
Ajenti yêu cầu ít nhất Ubuntu 12.04 Pangolin chính xác.
Thêm khóa kho lưu trữ:
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
Thêm kho lưu trữ vào /etc/apt/sources.list:
echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list
bắt đầu cài đặt:
apt-get update && apt-get install ajenti
Bắt đầu dịch vụ:
service ajenti restart
Gói RPM
Thêm khóa kho lưu trữ:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm
bắt đầu cài đặt:
yum install ajenti
Bắt đầu dịch vụ:
service ajenti restart
2.2 Ajenti 1 lần sử dụng
Lời nhắc cài đặt thành công Ajenti 1.
Sử dụng IP+8000 để vào Ajenti 1 và sử dụng tài khoản và mật khẩu mặc định: root và admin để đăng nhập.
Đây là giao diện hoạt động của Ajenti 1, bao gồm bảng điều khiển, hệ thống, phần mềm, công cụ và các chức năng khác. (Bấm vào để phóng to)
Nhiều thành phần khác nhau như APC và Bind9 có thể được cài đặt trong tùy chọn plug-in của Ajenti 1.
Việc gắn đĩa cứng có thể được quản lý trong hệ thống tập tin.
"Quy trình" có thể quản lý các dịch vụ hệ thống.
Trình quản lý tệp của Ajenti 1 có thể sửa đổi quyền truy cập tệp.
Bạn cũng có thể chỉnh sửa tập tin trực tuyến.
Đây là bảng điều khiển Ajenti 1.
3. Cài đặt Ajenti V
3.1 Cài đặt Ajenti V
Ajenti V chỉ có thể được sử dụng với Ajenti 1. Các gói cài đặt hiện có cho Ajenti V là:
ajenti-v (chương trình chính)
ajenti-v-mail (Thư Exim và Chuyển phát nhanh)
ajenti-v-mysql (cơ sở dữ liệu MySQL DB)
ajenti-v-php-fpm (Hỗ trợ PHP qua PHP-FPM)
ajenti-v-php7.0-fpm
ajenti-v-ruby-unicorn (Hỗ trợ Rails qua Unicorn)
ajenti-v-ruby-puma (Hỗ trợ Rails qua Puma)
ajenti-v-ftp-pureftpd (tài khoản FTP)
ajenti-v-nginx (được hỗ trợ bởi máy chủ web NGINX)
ajenti-v-python-gunicorn (Hỗ trợ Python WSGI qua gunicorn)
ajenti-v-nodejs (hỗ trợ Node.js)
Trước tiên, bạn cần gỡ cài đặt Apache:
apt-get remove apache2
Bạn có thể lựa chọn các gói cài đặt trên theo nhu cầu riêng của mình. Ví dụ để cài đặt môi trường LNMP là:
apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysql service ajenti restart
Đây là lời nhắc cài đặt thành công Ajenti V.
3.2 Sử dụng Ajenti V
Sau khi Ajenti V được cài đặt thành công, hãy nhập lại Ajenti 1 và bạn sẽ thấy tùy chọn "Trang web".
Chọn Thêm trang web.
Sau đó vào trung tâm quản lý website và thiết lập đường dẫn thư mục gốc của website.
Bạn có thể liên kết một tên miền trong tùy chọn "Tên miền".
SSL, HTTPS 2, SPDY, v.v. có thể được quản lý trong "Cổng".
Trong "SSL", bạn có thể thêm đường dẫn chứng chỉ.
Cuối cùng, cơ sở dữ liệu có thể được quản lý trong Mysql.
4. Tóm tắt
Nhìn chung, Ajenti và Ajenti V là những bảng điều khiển máy chủ VPS rất tốt Cấu hình máy chủ, tải hệ thống, bộ nhớ CPU, cài đặt plug-in, quản lý máy chủ ảo và các chức năng khác về cơ bản có thể đáp ứng nhu cầu xây dựng trang web hàng ngày của chúng ta.
Tất nhiên, nhược điểm của Ajenti V là có ít chức năng quản lý trang web hơn một chút và mặc dù chứng chỉ SSL có thể tự cấu hình nhưng nó không hỗ trợ việc cấp tự động các chứng chỉ miễn phí Let's Encrypt. Có tương đối ít tài liệu tiếng Trung và tiếng Anh. liên quan đến Ajenti.