怎样在 CentOS 7 或 Ubuntu 上安装 aaPanel 虚拟主机控制面板

aaPanel 是一个开源的网络托管控制面板,用于管理托管服务,如数据库、网站等,就像 Webmin 一样。 在这里我们将看到怎样在 CentOS 6/7/RHEL 或 Ubuntu 19.04/18.04/17.04 Linux 服务器上安装和设置它。

作为用于托管的基于 Web 的图形控制面板,它可以像流行的 Cpanel 一样从任何本地或远程计算机轻松管理。 然而,确实,aaPanel 中的功能并不像 WHM 那样丰富,但足以操作和管理 Web 服务器所需的所有内容。 安装 aaPanel 后,设置和运行网站变得非常容易,只需单击一下我们就可以设置 LANMP/LAMP (Linux, Apache/Nginx、MySQL、PHP) 用于测试或开发 Web 应用程序。

在aaPanel的帮助下,运行各种命令来创建数据库、创建和管理Docker、网站、FTP服务器和Python项目的头痛不再存在,只需点击几下鼠标即可管理所有这些。 让我们看一个分步教程,了解使用本地或远程命令终端在 CentOS 上安装 aaPanel 的过程。

在 CentOS、Debian 或 Ubuntu 上安装 aaPanel Linux

下面给出的在 CentOS 上安装这个免费和开源 Web 控制面板的步骤对于 Debian 或 Ubuntu Linux 服务器/桌面操作系统是相同的。

1.登录CentOS服务器

第一件事是你应该有一个 root 或标准用户 sudo 访问,那么只有我们可以在我们的 CentOS 服务器上安装任何东西。

2.安装Wget

虽然我们可以使用 curl,然而,这里我们使用的是 wget 命令,所以首先安装它。

sudo yum install wget

3.下载aaPanel的安装脚本

现在使用 wget 命令以及可用于安装 aaPanel 的最新脚本。

适用于 CentOS 或 Redhat 7 0r 8 Linux

wget -O install.sh https://www.aapanel.com/script/install_6.0_en.sh

对于 Debian 或 Ubuntu Linux

wget -O install.sh https://www.aapanel.com/script/install-ubuntu_6.0_en.sh

4.运行aaPanel Linux web控制面板的install.sh脚本

现在,我们的系统上有了脚本,是时候运行了。 类型:

bash install.sh

当它说您现在是否要将 aaPanel 安装到 /www 目录时。 类型 并按下 Enter 按钮。

5.登录页面aaPanel web控制面板

安装完成后,你会得到一个登录链接:localhost:8888/some-numbers。 此外,用户名和密码将在那里使用,以进入控制面板。

6、安装aaPanel Linux软件包

在aaPanel虚拟主机的Dashboard上,第一次会要求你在LNMP或LAMP之间进行设置,点击按钮安装你想要的webserver环境。 但是,我们可以稍后从该 Linux 面板的应用程序部分安装它们。

在aapanel上安装你想要的软件,比如LAMP

7. aaPanel CP的主要特性、功能和截图

仪表板:

在仪表板上,我们获得了安装了 aaPanel Web 控制面板的服务器系统的所有状态,例如本地状态、CPU 使用情况、内存使用情况和存储。 同时更新、修复和重启右上角的选项。

仪表板 Web 控制面板

系统安全:

它是控制面板的防火墙,我们可以从中阻止或打开服务器系统的端口以允许流量。

系统安全选项

设置:

启用 SSL 支持、通过 Google 身份验证的双因素身份验证、侦听 IPv6、API、更改控制面板用户名和密码以及其他设置都可以从此部分更改。

控制面板设置

应用商店:

包含邮件服务器、Java、Google Drive、Python 等主要应用程序和插件,真正以图形方式简化所有过程,我们不需要使用服务器的命令行来安装它们中的任何一个。 一切都将在后台运行,我们只需单击一下即可。

aapanel Web 控制面板的应用程序和插件

码头工人安装:

如果您想使用 aaPanel 控制面板安装 Docker,只需转到部署部分并单击安装按钮。 安装后,您将能够创建和管理 Docker 映像。 除此之外,还可以使用 MongoDB、Redis 和 Memcached。

Docker 安装和管理

此外,我们还可以包含和访问安装有 aaPanel 的远程服务器,以对服务器集群进行集中管理。

停止、启动和重启

停止

service bt stop

开始

service bt start

重新开始:

service bt restart

卸载 aaPanel Web 控制面板

如果将来要删除服务器控制面板的安装,请使用以下命令:

sudo service bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel

如果上述命令不起作用,请使用以下命令:

sudo bt stop &&sudo update-rc.d -f bt remove &&sudo rm -f /etc/init.d/bt &&sudo rm -rf /www/server/panel

对于其他 aaPanel 命令,请参阅其 官方网站.

这个 Linux 控制面板的使用和界面非常简单易用。 但是不要指望像我们在付费 WHM Cpanel 中获得类似的服务,您可以将其视为类似 Cockpit 的服务器管理平台的替代品,但具有许多额外的选项。 缺少的是终端应用程序,以便我可以使用此 Linux 虚拟主机面板的 GUI 直接向服务器发出命令。 尽管如此,免费和开源、零成本以及开发人员的辛勤工作必须得到承认,因为他们所做的工作确实很有用。 当然,您可以尝试它而不是使用命令行服务器。

  • 在 Ubuntu DigitalOcean Droplet 上安装 Sentora
  • 顶级开源虚拟主机 Linux 控制面板