CyberPanel是由OpenLiteSpeed提供支持的下一代托管控制面板。CyberPanel专为速度,安全性和可靠性而构建,自动提供对DNS,FTP,数据库,电子邮件,文件管理器,自动SSL和许多其他功能的内置支持,所有这些都是免费的。
CyberPanel为您提供了对托管环境的控制,并允许您以更简单的方式托管您的网站,但CyberPanel还具有高性能,具有事件驱动的架构,该架构重量超轻,CPU和内存占用最少。
在本教程中,您将学习如何在云中运行的服务器上设置 CyberPanel 控制面板。
还没有阿里云账号?注册即可获得价值 $300 - $1200 的新阿里云帐户免费试用版。
设置网络面板控制面板
在本教程中,您需要一个安装有Ubuntu 18或CentOS 7的服务器。您将在本教程中对其进行更新。您还需要为服务器以及入站和出站防火墙规则设置静态 IP 地址。对于本教程,您将需要至少 10GB 的可用磁盘空间。
更新您的服务器
我们需要使用以下命令之一确保您的服务器是最新的:
- 对于 Ubuntu 18:.
apt-get -y update
- 对于 CentOS 7: .
yum -y update
安装必要的软件包
我们需要安装Wget,我们将使用以下命令之一将CyberPanel控制面板安装程序下载到您的服务器和nano作为文本编辑器:
- 对于 Ubuntu 18:.
apt-get -y install wget nano
- 对于 CentOS 7: .
yum -y install wget nano
配置防火墙规则
防火墙规则定义允许或阻止哪种互联网流量。您可以将其视为托管服务提供商提供的附加保护层,以控制您的流量。
如果托管服务提供商要求您配置流量的防火墙规则(如果没有,请跳过),则必须配置防火墙规则以允许流量通过其网络进行以下端口:
20 – FTP 21 – FTP 22 – SSH 25 – SMTP/EMAIL 43 – WHOIS 53 – BIND/DNS 80 – HTTP / Apache Web server 110 – POP3/EMAIL 143 – IMAP 443 – HTTPS / Apache Web server SSL 465 – SMTP/EMAIL SSL/TLS 587 - SMTPS 873 – RSYNC 993 – IMAP/EMAIL SSL 995 – POP3/EMAIL SSL 8090 – CyberPanel Panel 7080 - WebAdmin 3306 – MYSQL
对于阿里云客户,您可以通过创建安全组并添加安全组规则来允许在这些端口上进行连接来执行此操作。
安装网络面板控制面板
现在,您可以通过运行以下命令启动 CyberPanel 控制面板安装:
cd /usr/local/src && wget https://cyberpanel.net/install.sh && sh install.sh
您应该看到如下内容,选择1以安装CyberPanel,然后按Enter键。
CyberPanel附带OpenLiteSpeed,对无限域完全免费,而带有LiteSpeed Web Server Enterprise的CyberPanel对1个域免费。
在本教程中,我们将使用OpenLiteSpeed安装CyberPanel,这是完全免费的,不需要任何类型的许可证。
您应该看到如下内容,选择1以使用OpenLiteSpeed安装CyberPanel,然后按Enter键。
接下来,您将被问及如何选择管理员密码,现在我们将使用默认密码,稍后我们将使用其他一些信息进行更改。
键入 d 以使用默认管理员密码,然后按 Enter 键。
为以下下一个问题选择 y(是)。(推荐)。
- Memcached 和 LiteSpeed Memcached (LSMCD) 是一种开源分布式内存缓存系统,具有文件支持的共享内存。两者都用于通过减少数据库负载来加速动态 Web 应用程序。
- Redis 是一个开源产品,在 BSD 3 条款许可证下发布,内存中数据结构存储,用作数据库、缓存和消息代理。
CyberPanel的安装非常简单,因为安装程序将自动安装所有必需的软件包,您无需执行任何操作,但它可能会运行超过15分钟,因为它需要编译和安装大量软件包。
安装完成后,您应该看到如下内容:
您将获得一个访问面板的URL,例如:
https://(YOUR_SERVER_IP):8090
使用该链接登录到您的CyberPanel控制面板,输入管理员作为用户名,1234567密码,然后选择您的首选语言。
成功进入面板后,您应该看到如下内容:
查找并单击“编辑个人资料”,如下所示:
现在选择管理员帐户,更改名称,电子邮件地址和管理员密码,然后单击*修改用户*按钮。
Docker Manager:
Docker 使用容器化技术,使部署和运行应用程序变得简单易行。Docker 将应用程序代码与运行所需的所有库和依赖项打包在一起。打包应用程序后,它将在 Docker 可用的任何环境中运行。
CyberPanel 为您提供了一种处理 Docker 容器和映像的简单方法。默认情况下,在安装 CyberPanel 期间不会安装 Docker。
您可以安装它:在左侧菜单中,单击 Docker 管理器,然后单击任何链接(如“管理容器”),它将您重定向到安装页面,如下所示:
单击“安装 Docker”以启动安装过程,这可能需要几分钟时间。安装完成后,页面将自动刷新。现在,你已准备好管理 Docker 映像和容器。
MySQL根密码:
要找出MySQL根的密码,请使用以下命令:
more /etc/cyberpanel/mysqlPassword
如果您想随时更改MySQL根密码,可以使用以下命令执行此操作:
nano /etc/cyberpanel/mysqlPassword
更改密码,保存文件并退出。您还需要使用以下命令更新位于 /usr/local/CyberCP/CyberCP/settings 的设置文件中的密码.py rootdb 条目下的文件中:
nano /usr/local/CyberCP/CyberCP/settings.py
完成后,运行以下命令:
systemctl restart lscpd
CyberPanel带有用户友好的WebAdmin GUI,您应该花一些时间探索CyberPanel Web面板的功能,选项和设置。享受!