Ajenti 2 web面板 安装教程
时间:2023-01-07 阅读:109
安装
官网:http://docs.ajenti.org/en/latest/man/install.html
github:https://github.com/ajenti/ajenti
相关教程:https://wzfou.com/ajenti/
支持的操作系统:
- Debian 9 或更高版本
- Ubuntu 仿生或更高版本
- RHEL 8 或更高版本
其他基于 Linux 的系统可能也可以,但您必须使用手动安装方法。
自动安装
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
虚拟环境自动安装
请注意,此安装方法仍在测试中。Ajenti 在前面提到的支持的操作系统上成功启动,但所有功能都没有经过测试。请在此处将此安装方法的任何问题报告为问题:https ://github.com/ajenti/ajenti/issues
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install-venv.sh | sudo bash -s -
手动安装
本机依赖项:Debian/Ubuntu
启用 Universe 存储库(仅限 Ubuntu):
sudo add-apt-repository universe
sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate
本机依赖项:RHEL
启用 EPEL 存储库:
sudo dnf install epel-release
sudo dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core
安装 Ajenti 2
升级画中画:
sudo pip3 install setuptools pip wheel -U
最小安装:
sudo pip3 install ajenti-panel ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins
使用所有插件:
sudo pip3 install ajenti-panel ajenti.plugin.ace ajenti.plugin.augeas ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.datetime ajenti.plugin.filemanager ajenti.plugin.filesystem ajenti.plugin.network ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.power ajenti.plugin.services ajenti.plugin.settings ajenti.plugin.terminal
卸载 Ajenti 2
Ajenti 是一组随 pip 安装的 Python 模块,随初始化脚本(systemd 或 sysvinit)一起提供。所以有必要删除 init 脚本,然后是 Python 库和配置文件。
系统化
sudo systemctl stop ajenti.service
sudo systemctl disable ajenti.service
sudo systemctl daemon-reload
sudo rm -f /lib/systemd/system/ajenti.service
系统初始化
/etc/init.d/ajenti stop
rm -f /etc/init/ajenti.conf
Python3模块
列出 Ajenti 的所有模块:
sudo pip3 list | grep aj
结果应该是这样的(最终或多或少的插件):
aj 2.1.43
ajenti-panel 2.1.43
ajenti.plugin.ace 0.30
ajenti.plugin.auth-users 0.31
ajenti.plugin.core 0.99
ajenti.plugin.dashboard 0.39
ajenti.plugin.filesystem 0.47
ajenti.plugin.passwd 0.24
ajenti.plugin.plugins 0.47
ajenti.plugin.session-list 0.4
ajenti.plugin.settings 0.30
然后简单地删除所有这些模块:
sudo pip3 uninstall -y aj ajenti-panel ajenti.plugin.ace ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.filesystem ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.session-list ajenti.plugin.settings
配置文件
如果您以后不需要它,只需删除目录/etc/ajenti/:
sudo rm -rf /etc/ajenti/
网友评论