CyberPanel部署安装流程

CyberPanel凭借其对OpenLiteSpeed的深度优化,实现了比ApacheNginx更快的访问速度,且在GTmetrix和Google PageSpeed Insights中的得分均达到满分,性能优势非常明显。

CyberPanel部署

1. 部署前提

在开始部署CyberPanel之前,需确保以下系统和资源条件满足:

操作系统:全新安装的CentOS 7.x、CentOS 8.x、Ubuntu 18.04、Ubuntu 20.04或AlmaLinux 8(注:CentOS Stream系统不支持安装)。

Python版本:Python 3.x。

内存最少1GB内存,建议配置1核2GB或2核4GB内存以保证建站后的稳定运行。

存储空间:至少10GB磁盘空间。

服务器类型:仅支持主机、VPS或独立服务器,虚拟主机不支持部署。

服务器位置:推荐使用位于中国大陆以外的服务器,如香港、美国、新加坡、日本或韩国,以避免国内服务器在安装过程中出现下载失败等问题。

2. 一键部署CyberPanel

部署CyberPanel过程简便,以下为详细步骤:

以root用户登录服务器
使用SSH客户端(如PuTTY、Xshell等)以root用户身份登录到服务器。

执行安装命令
在SSH命令行输入以下命令启动安装:

sh <(curl https://cyberpanel.net/install.sh || wget -O – https://cyberpanel.net/install.sh)

安装选项配置

选择 1 进行CyberPanel的安装。

选择安装 OpenLiteSpeed 版本,推荐使用免费的OpenLiteSpeed版本以实现无限制建站。

默认选择安装完整服务(包括PowerDNS、Postfix和Pure-FTPd)。

默认跳过远程MySQL的设置,选择安装本地MySQL。

选择使用最新版本的组件。

设置管理员密码,可选择系统随机生成或自定义密码。

选择安装Memcached和Redis(建议二选一,以优化缓存性能)。

选择自动安装Watchdog程序以监控Web和数据库服务。

完成安装
安装过程无需人工干预,完成后可通过IP地址:8090访问CyberPanel管理界面。默认开启的端口包括80、443、21(FTP)、25(邮件)和53(DNS)端口。

3. 面板设置与配置

安装完成后,按照以下步骤进行面板的初步设置:

登录面板
在浏览器中输入IP地址:8090,选择中文语言界面并输入管理员账号和密码登录。

面板界面介绍
CyberPanel提供友好的中文界面,操作界面与cPanel和宝塔面板类似,用户易于上手。

创建网站

导航至【网站】>【创建网站】。

填写域名(如example.com,系统会自动添加www)。

选择PHP版本,推荐使用PHP 7.4。

保持默认套餐设置,不启用额外功能,点击确认创建网站。

配置数据库

进入【数据库】栏目,选择已创建的网站。

输入数据库名称、用户名和密码,完成数据库的创建。

安装WordPress

方法一:手动上传WordPress压缩包至public_html目录,解压后进行安装。

方法二:通过【网站】>【网站列表】的【管理】功能,选择WordPress+LSCache自动安装,填写相关信息完成安装。

配置SSL证书

进入【SSL】栏目,选择对应网站,并一键签发SSL证书,确保网站的安全访问。

安全设置

在【安全】>【防火墙】中管理网站端口的添加、删除和修改。

使用【SSH加固】修改SSH端口,添加或删除SSH密钥。

可探索和配置ModSecurity以增强网站安全性。

4. 网站性能测试

通过实际测试验证CyberPanel与OpenLiteSpeed的性能表现:

测试环境

部署了Astra主题的WordPress Demo站点,并安装Elementor编辑器。

使用GTmetrix和Google PageSpeed Insights进行性能测试。

测试结果

GTmetrix和Google PageSpeed Insights的评分均达到满分(100分)。

在未进行任何优化的情况下,仅通过部署LiteSpeed Cache插件即可实现高分表现。

即使在使用带有WooCommerce插件的Demo站点,移动端评分亦达86分,桌面端为99分;若移除WooCommerce插件,移动端评分可提升至99分,桌面端达到100分。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部