您現在的位置是:首頁 > 資源

開源免費的服務器面板Ajenti 和Ajenti V 安裝使用-豐富插件輕松上手

qi挖站否2021-08-27 08:28:08【資源】

Ajenti 是一個國外的開源免費的服務器面板,在功能設計上有類似於我們之前介紹的VestaCP,面板都支持中文,自帶了SSL、Nginx、PHP、MysqL等,可以手動安裝,官網也提供了一鍵安裝腳本,Ajenti 還可以當成服務器管理面板。

Ajenti V 是Ajenti 的一個虛擬主機插件,主要就是用來管理虛擬主機和建站的。Ajenti V 用於建站的功能基本上都滿足了,例如FTP、數據庫、端口、SSL證書、文件管理、域名綁定等都有了,Ajenti V 與Ajenti 結合起來適用於網站搭建了。

本篇文章就來分享一下Ajenti 和Ajenti V 服務器面板的安裝與使用方法,總得來說與VestaCP相比,Ajenti 也存在不足,例如版本更新緩慢,沒有論壇討論交流,網上關於Ajenti 的中文教程比較少,Ajenti 遇到問題也不少,所以Ajenti 還是比較適合愛折騰的人。

開源免費的服務器面板Ajenti 和Ajenti V 安裝和使用-豐富插件輕松上手功能強大

更多的關於服務器面板可以參考我之前建立的一個專題頁面:服務器控制面板榜單,不喜歡面板的朋友其實也可以使用命令工具:

  1. linux VPS建站工具LNMP 1.4安裝與使用-SSL自動配置續期和多版本PHP支持
  2. OneinStack一鍵安裝腳本-輕松部署Let’s Encrypt證書配置Https站點
  3. Linux系統監控命令整理彙總-掌握CPU,內存,磁盤IO等找出性能瓶頸

一、Ajenti 2安裝

Ajenti官網:

  1. http://ajenti.org/

Ajenti 2是最新的版本,在功能上比Ajenti 1要少一些,但是面板更加簡潔,同時也更加輕便。要求的操作系統是:Debian 6 or later 、Ubuntu Precise or later 、CentOS 6 or later 、RHEL 6 or later。

1.1  一鍵安裝包

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

Manual 執行命令後,稍等一會兒就可以看到Ajenti 2成功安裝的提示了。

Ajenti 2成功安裝

1.2  手動安裝法

安裝依賴: 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

安裝依賴: 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

升級 PIP:

sudo pip install 'setuptools>=0.6rc11' 'pip>=6' wheel

最小化安裝 :

sudo pip install ajenti-panel ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins

和插件一起安裝:

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  Ajenti 2使用

打開:IP+8000端口,使用你的VPS的登錄賬號與密碼登錄到Ajenti 2。

Ajenti 2登錄界面

這就是Ajenti 2的操作界面,功能簡潔,界面也不錯。

Ajenti 2操作界面

在Ajenti 2的設置裡面可以將語言設置為中文,啟用SSL等。

Ajenti 2語言設置

Ajenti 2自帶的文件管理器也非常好用。

Ajenti 2文件管理器

可以對VPS主機上的文件進行在線編輯、修改權限、移動、復制等操作。

Ajenti 2編輯文件權限

Ajenti 2還有控制台,可以執行命令。

Ajenti 2命令控制台

二、Ajenti 1安裝

Ajenti 1相對於Ajenti 2來說,功能更多,同時可以與Ajenti V搭配使用。

2.1  Ajenti 1手動安裝

Debian:

Ajenti 要求 Debian 6 or later. Debian 5 則必須 是Python 2.6 已經安裝。

Add repository key:

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

Add repository to /etc/apt/sources.list:

echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list

開始安裝:

apt-get update && apt-get install ajenti

啟動服務:

service ajenti restart

Ubuntu :

Ajenti 要求至少ubuntu 12.04 Precise Pangolin.

Add repository key:

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

Add repository to /etc/apt/sources.list:

echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list

開始安裝:

apt-get update && apt-get install ajenti

Start the service:

service ajenti restart

RPM Packages

Add repository key:

wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpmrpm -i ajenti-repo-1.0-1.noarch.rpm

開始安裝:

yum install ajenti

啟動服務:

service ajenti restart

2.2  Ajenti 1使用

Ajenti 1安裝成功的提示。

Ajenti 1成功安裝提示

使用IP+8000進入到Ajenti 1,使用默認的賬號和密碼:root和admin就可以登錄了。

Ajenti 1快速登錄

這是Ajenti 1的操作界面,儀表盤、系統、軟體、工具等功能都有了。(點擊放大)

Ajenti 1軟體界面

Ajenti 1的插件選項裡可以安裝APC、Bind9等各類組件。

Ajenti 1安裝組件

在文件系統可以管理硬盤掛載。

Ajenti 1掛載硬盤

“進程”則可以管理系統服務。

Ajenti 1服務進程

Ajenti 1的文件管理器可以對文件權限進行修改。

Ajenti 1編輯文件

同時也可以在線編輯文件。

Ajenti 1在線編輯器

這是Ajenti 1的控制台。

Ajenti 1在線控制台

三、Ajenti V安裝

3.1  Ajenti V安裝

Ajenti V只能與Ajenti 1一起搭配使用, Ajenti V目前可供安裝包的有:

ajenti-v (主程序)

ajenti-v-mail (Exim and Courier mail)

ajenti-v-mysql (MySQL DB 數據庫)

ajenti-v-php-fpm (PHP support via PHP-FPM)

ajenti-v-php7.0-fpm

ajenti-v-ruby-unicorn (Rails support via Unicorn)

ajenti-v-ruby-puma (Rails support via Puma)

ajenti-v-ftp-pureftpd (FTP 賬戶)

ajenti-v-nginx (NGINX webserver 支持)

ajenti-v-python-gunicorn (Python WSGI support via gunicorn)

ajenti-v-nodejs (Node.js 支持)

首先你需要卸載Apache:

apt-get remove apache2

上述的安裝包你可以根據自己的需要來選擇,例如安裝LNMP環境就是:

apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysqlservice ajenti restart  

這是Ajenti V安裝成功的提示。
Ajenti V安裝成功

3.2  Ajenti V使用

Ajenti V安裝成功後,再次進入到Ajenti 1你就可以看到有一個“網站”的選項了。

Ajenti V看到網站選項

選擇添加一個網站。

Ajenti V添加網站

然後進入到網站管理中心,可以設置網站的根目錄路徑。

Ajenti V設置路徑

在“域名”選項中可以綁定域名。

Ajenti V綁定域名

在“端口”中可以管理SSL、Https 2、SPDY等。

Ajenti V管理端口

在“SSL”中則可以添加證書路徑。

Ajenti V添加SSL證書

最後,在MysqL中可以管理數據庫了。

Ajenti V管理數據庫

四、總結

總得來說,Ajenti 和Ajenti V是一個非常不錯的VPS主機控制面板,服務器配置、系統負載、CPU內存、插件安裝、虛擬主機管理等功能基本上可以滿足我們的日常建站需要。

當然,Ajenti V存在的不足就是網站管理功能略顯得少了,而且SSL證書雖然可以自己配置但是不支持自動簽發let s encrypt免費證書,Ajenti 相關的中英文資料都比較少。

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

Interserver Webhosting and VPS
Dynadot
TurnKey Internet
COM for just $5.98 at Namecheap