菜鸟使用Linode VPS安装CyberPanel,通过LiteSpeed更快更好的运行WordPress站点(Ubuntu22.04+CyberPanel+WordPress+LiteSpeed+Redis)

Time:2025-01-04 / View:16

前言

过去一直在用LNMP在运行自己的网站。机缘巧合,了解了神奇的LiteSpeed,它可以处理多个并发连接,同时使用最少的服务器资源,依赖于事件驱动架构,使其比其他Web服务器(如Apache)更快。简单的说就是可以让Wordpress站点以提供更好的访问速度。再加上之前爆出的LNMP的开发者军哥出售了LNMP之后,后继的接手公司爆出的安全门事件,LNMP的LNMP供应链投毒事件。于是在2024年年底,把所有的服务器都整合了一下。

以下内容是根据我自己搭建步骤进行简单的记录。本人只是菜鸟,仅供参考。

我的Linode VPS设置

CyberPanel根据其官网的知识库显示,最低配置要求为:

  • 新安装的 Ubuntu 18.04, Ubuntu 20.04, AlmaLinux 8, AlmaLinux 9, Ubuntu 22.04, CloudLinux 8.
  • 1024MB 内存, 或者更高
  • 10GB 硬盘

Linode提供的VPS中,比较适合的就是12美元/月的Linode 2 GB方案和24美元/月的Linode 4 GB方案。稳妥起见,我选用的是Linode 4 GB方案。

我自己的Linode VPS配置如下

  • Linode 4 GB方案
  • 机房:FREMONT, CA
  • 系统:Ubuntu 22.04

安装步骤

Step 1: SSH连接到服务器

SSH客户端很多,Xshell、Putty等都可以,也可以用Mac电脑的客户端指令方式连接。指令代码如下:

ssh root@你服务器的IP地址

我更多的习惯直接用Linode VPS管理界面内的 Launch LISH console 功能,更加简单

Step 2: 更新服务器系统

SSH连接上服务器以后,第一时间建议对于服务器进行系统升级,确保补丁等齐全,指令代码如下

sudo apt update && sudo apt upgrade -y

更新过程中会出现2次让我们确认的界面,直接按回车确认即可。

Step 3: 创建screen

为了避免网络突然掉线或者不小心SSH客户端程序被关掉等等原因,造成CyberPanel安装过程被中断。我建议在安装CyberPanel前执行screen命令就可以了。指令代码如下:

screen -S CyberPanel

如果网络掉线,可以重新连接SSH,再执行 screen -r CyberPanel 就会看到你的CyberPanel安装进程。

Step 4: 输入CyberPanel安装代码

指令代码如下:

sh <(curl -s https://cyberpanel.net/install.sh)

Step 5: 安装CyberPanel中需要涉及的选项

5.1 确认安装CyberPanel

  1. 安装 CyberPanel
  2. 退出

5.2 选择安装CyberPanel的类型

  1. 安装OpenLiteSpeed:这个是免费的,可以安装无限个域名网站
  2. 安装LiteSpeed Enterprise:这个是企业版,是收费的。(据说如果是2G内存以下的服务器,可以免费安装1个域名)
  3. 退出

备注:此处也会显示你的VPS内存和硬盘配置情况,以供你确认你的VPS符合安装的硬件要求。

5.3 选择安装的服务包

其实主要是为了确认你是否需要安装以下3个服务包:

  • PowerDNS:提供DNS解析服务
  • Postfix:提供邮件传输服务
  • Pure-FTPd:提供FTP服务

由于我不需要这些服务,因此我都选择了n

5.4 是否安装远程MySQL (默认选不安装)

5.5 选择CyberPanel版本 (默认安装最新版本)

备注:此处会有一个错误的提示。回车确认安装最新版本后之后,根据系统的提示,应该会提供设置登陆密码的选项,(选d默认为1234567的密码,选r采用系统随机密码,选s采用自己设定的密码)。但是实际不会出现选择d,r,s的界面,就直接跳到了下一个选项。

5.6 是否安装Memcached (默认选安装)

5.7 是否安装Redis (默认选安装)

5.8 是否安装WatchDog (默认选安装)

WatchDog还处于beta开发阶段,主要用来监控Web服务和数据库服务是否在运行,没有的话会帮我们自动重启。

5.9 CyberPanel安装完成

上面的选项都选择之后,系统就开始自动安装CyberPanel了,时间根据系统和网络,大约也就10-20分钟。安装完成后,会给我们CyberPanel登陆地址、用户名、密码等面板信息,注意保存。

特别注意:

安装程序会检测常用的端口,比如linode的VPS是默认关闭25端口的,就会无法发送邮件。如果关闭的端口会导致你的网站功能出问题,就及时和linode的客服取得联系。

5.10 重启服务器

已是最新文章

发布评论