对国内用户来说,使用最多的可能是宝塔面板,从事外贸业务的人,可能使用 Cpanel 面板的用户也不少,但 Cpanel 是付费的,今天给大家介绍一款国外的管理面板 CyberPanel。
CyberPanel 是一个免费的 WEB 管理面板,哪怕不懂得代码和技术,也可以很快学会使用。CyberPanel 基于 OpenLiteSpeed 基础之上建立。OpenLiteSpeed 提供与 Apache 或 Nginx 相同的功能。
CyberPanel 有一个很棒的功能,称为 CSF 防火墙,可以防止暴力攻击。CyberPanel 还提供自定义开发项目的 API。CyberPanel 适用于所有主要平台,例如 Windows、Linux、BSD、FreeBSD 和 Mac OS X。
更新服务器
更新软件包索引。
sudo apt-get update
sudo apt-get update -y
在更新完成后,重新启动服务器,以使更改生效。
sudo reboot now
因为 Cyberpanel 是基于 openlitespeed 的,所以我们要卸载 Apache、MySQL、Postfix、Dovecot 和其他包。
sudo systemctl stop apache2
sudo systemctl stop mysql
sudo systemctl stop postfix
sudo systemctl stop dovecot
sudo apt-get remove -y apache2 mysql-server php5-mysql postfix dovecot-core
sudo apt-get autoremove -y
在 Ubuntu 20.04 上安装 CyberPanel
将最新版本的 CyberPanel 安装程序脚本下载到主目录。
cd
wget -O installer.sh https://cyberpanel.net/install.sh
设置 CyberPanel 安装程序脚本可执行:
chmod +x installer.sh
运行 CyberPanel 安装脚本:
sh installer.sh
在安装过程中,CyberPanel 有一系列提示,如下图所示。
选择 1 开始安装 CyberPanel。CyberPanel 安装脚本将开始在 /var/www 目录中安装 CyberPanel。
这里有两个选择,分别为CyberPanel with OpenLiteSpeed 和 CyberPanel with LiteSpeed Enterprise,其中前者是免费版本,而后者是需要付费的。
然后,脚本开始下载和安装软件包。系统会询问是否要安装完整版 CyberPanel ,完整版包含 PowerDNS、Postfix 和 Pure-FTPd 等工具。我们这里选择安装完整版。
下一步将询问是否使用远程 MySQL 服务器。我们选择安装本地数据库,所以选择 N。
接下来,为 CyberPanel 的管理员选择默认的密码。
然后安装 Memcached 插件。
然后按照 Redis 。
键入 Y 以启动 WatchDog。此插件可帮助 CyberPanel 检测损坏的数据库表,并在数据库出现问题时向 CyberPanel 管理员发出警报。
在根据安装向导进行选择后,脚本将处理其余的工作。因为它需要编译和安装很多软件包,安装过程大约需要 15-30 分钟。在安装过程完成之前不要关闭终端窗口。
完成安装后,会输出类似于下图所示的内容。
配置防火墙规则
在 ubuntu 20.04 上,我们需要为 HTTP 和 HTTPS 开放 80 和 443 端口,为 CyberPanel Panel 开放 8090 端口,为 WebAdmin 开放 7080 端口。
如果尚未安装 ufw,执行下面的命令进行安装。
sudo apt-get install ufw -y
在设置防火墙规则之前,通过执行以下命令,检查 UFW 的运行状态:
sudo ufw status
如果尚未启用 UFW,执行以下命令启用它:
sudo ufw enable
启用 UFW 后,使用如下命令设置防火墙规则:
sudo ufw allow 80
sudo ufw allow 442
sudo ufw allow 8090
sudo ufw allow 7080
设置规则后,运行以下命令,以确保没有语法错误。
sudo ufw status verbose
然后通过运行以下命令,来验证 CyberPanel 的安装状态。
sudo systemctl status lscpd.service
应该会看到类似于下图的输出。
我们应该会看到如图所示的 active(running)的信息,如果是红色的提示,则表示安装可能存在问题。
访问 CyberPanel 网页管理界面
在成功安装 CyberPanel 后,通过下面的 URL 访问 CyberPanel
http://yourserverip:8090
请记住将 yourserverip 替换为自己的实际服务器 IP 地址。如果自己的端口号不是 8090,将其更改为正确的端口号。
然后将看到登录屏幕。
输入管理员用户名和密码,然后单击登录按钮。登录成功后就会进入 CyberPanel 管理仪表盘。
在此仪表盘上,可以查看服务器资源的使用情况。
可以查看管理面板的 version Management 选项,查看是否有版本更新提示,如果有根据提示更新早最新版本。
这样,我们就成功的在 Ubuntu 20.04 系统上安装了 CyberPanel 管理面板。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/linux/ubuntu-20-04-install-cyberpanel/