🔧 建站教程

低成本高性能:$6/月vultr服务器打造高性能WordPress站点全攻略

低成本高性能:$6/月vultr服务器打造高性能WordPress站点全攻略

✍️ Jeffrey

WordPress由于自身特点,我们直接通过Nginx+WordPress的方式搭建站点,通常需要结合高配置的服务器,并且进行大量的优化工作,才能让站点性能发挥最优。这往往需要很大的工作量才能达成目标,通常需要的费用也是十分昂贵的。

在本篇文章中,我们介绍一种低成本但是却能搭建出一个非常高性能的WordPress的站点,能让我们专注于内容或者产品的建设,省心省力更加省钱。这种方法便是通过 OpenLiteSpeed WordPress 的方式来完成。

OpenLiteSpeed WordPress介绍

在其官网上面具体的介绍文字如下:

The OpenLiteSpeed WordPress One-Click app is based on a standard WordPress image, but includes several great performance enhancements, including LiteSpeed’s popular LSCache optimization plugin. This WordPress + OpenLiteSpeed + LSCache image tends to be more than 300 times faster than a regular WordPress image!

OpenLiteSpeed WordPress 虽然是使用标准的WordPress镜像,但是它包含了几项出色的性能增强。WordPress + OpenLiteSpeed + LSCache这个组合要比普通的WordPress快上300倍!!! 有没有被震惊到。

笔者亲自使用压力测试工具,对搭建好的站点进行了压力测试,模拟同时一二百个用户进行点击访问,服务器随着访问用户的增加内存会有个小的增长,但是增长到一个比例之后,可能是由于缓冲创建完成,后面用户继续增加则内存占比趋于平稳。直到用户并发访问量增加到100多将近200个的时候,cpu和内存占比依然没有什么波动。并且,此时打开站点时,速度依然很快,跟单个用户访问没有什么区别。

作为对比,用nginx+wordpress在一台甲骨文免费的4核24Gb的服务器上面安装的单个wordpress站点,用同样的方式进行测试,当用户量增加到几十个的时候,这时候访问站点已经几乎无法打开了,处于接近崩溃状态。对比结果能说明很多问题。

并且,OpenLiteSpeed WordPress已经高度集成到了Vultr、AWS、DigitalOcean等主机提供商里,我们直接用其官方合作提供的版本安装即可,也保证了其安全性。

一、环境准备

首先,我们这里选用的是Vultr服务器。

选用Vultr的原因很简单:

  • 便宜:现在最低每月只需要6美元,1核1GB 25GB的存储空间
  • NVMe硬盘:Vultr服务器的硬盘都是使用的NVMe硬盘,速度远超其他的硬盘
  • 流量充足:最低配每月2TB的流量,大多数新站点完全够用
  • 访问速度:很多人都评测过,也是相当不错的

相比阿里云、亚马逊等云服务商,Vultr的使用成本很低,计费方式也很简单。在账号中最低充入10美元就可以使用,并且费用按照创建服务器的价格,精确到小时进行计算。

1. 账号注册

打开Vultr官网进行账号注册。在首页直接输入注册用的邮箱,然后输入创建的密码,点击Create account 按钮,则会发送验证码到注册填入的邮箱中。

将邮箱中收到的验证码,填入到Authentication code输入框中,点击 Authenticate。

2. 账号充值

注册完账号后,进入后台控制台。点击Account,选择BILLING下面的Make a Payment。这里可以看到vultr支持的所有支付方式,包括信用卡、Paypal、Alipay,也可以通过加密货币、礼品卡等方式。充入10美元后,便可以开始后续操作。

二、服务器创建

充值完成后,点击左侧的Products,选择Compute,然后会看到Deploy Server。

在ChooseType中选择第二项,也就是 Cloud Compute – Shared CPU。接下来在Choose Location中选择一个自己目标客户所在的区域的服务器。

选择完地区后,在Choose Image下面点击Marketplace Apps,在第一排就可以看到OpenLiteSpeed WordPress,点击进行选择。

在Choose Plan中,选择$6/每月的配置,折合每小时 $0.009,非常划算。

三、域名DNS解析

在服务器安装完成后,便会获取到服务器的IP地址信息。在进行OpenLiteSpeed WordPress的安装之前,我们首先对域名的DNS进行解析。

四、OpenLiteSpeed WordPress 安装

服务器部署完成后,我们便进入正题,进行OpenLiteSpeed WordPress的安装。我们部署时候选择的是marketplace的OpenLiteSpeed WordPress镜像,则在我们部署的服务器中,其实已经内置了相关插件以及wordpress安装包,我们只需要进行安装操作就可以完成。

1. 连接服务器

安装第一步,当然是连接服务器。这里我推荐一款免费的服务器操作软件 FinalShell,虽然免费但是相当强大,而且跨平台,在Mac和windows都有相应版本可以使用。

2. OpenLiteSpeed安装流程

连接成功后,便会出现wordpress站点、phpMyAdmin,以及默认站点存放位置,还有如何获取数据库和Web Admin密码等相关信息。并且直接进入输入域名,并且在进行这步之前确保域名已经解析到当前的服务器ip。

3. WordPress安装

完成OpenLiteSpeed配置后,直接通过域名打开站点,便出现了熟悉的WordPress安装界面,按照正常的WordPress安装步骤进行就可以。

进入后台的Plugins界面我们可以发现,已经帮我们预装了一些常用的插件。其中,LiteSpeed Cache 插件已经启用,这个也是配合OpenLiteSpeed服务器进行使用的。

使用 https://pagespeed.web.dev/ 进行站点测试,无论是移动端,还是桌面电脑端,性能显示都不错。