首页 > V2EX > V2EX-自己 的 wordpress 加速方案
2022
01-16

V2EX-自己 的 wordpress 加速方案

aiz:

#使用 PLesk+litespeed 加速你的 wordpress 博客

##1.基础配置

  • linux 服务器一台

  • PLesk 管理面板

  • litespeed web 服务器

​ litespeed 和 redis 配合 LScache 缓存插件可以实现 wordpress 内容的快速缓存,而且可以通过 PLesk 面板管理 litespeed 服务器,对新手有更友好,而且安全可靠

##2.控制面板 Plesk

###2.1 系统需求

请确认你的服务器系统是不是 Plesk 所要求的!截止到我写完这篇文章为止,最新版的 debian11 还没有被支持

下图是 Plesk obsidian 版本一键脚本支持的系统,具体需求见(Software Requirements for Plesk Obsidian)

V2EX-自己 的 wordpress 加速方案 - 第1张  | 牛叻网(NiuL.Net)

2.2 安装 Plesk

由于 PLesk 官方提供一键安装脚本,所以我们很轻松地就可以安装 Plesk (注意必须是干净的系统)

sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)

安装成功后 root 界面输入“plesk”命令会有如下回显

V2EX-自己 的 wordpress 加速方案 - 第2张  | 牛叻网(NiuL.Net)

默认会安装

  • MariaDB
  • PHP7.3 和 PHP7.4(扩展基本上都装好了)
  • Apache 和 nginx web 服务器

想安装其他东西的话可以自己去 plesk installer 安装

##3 设置 plesk

访问 https://你的 ip 你会看到 PLesk 的登陆界面 ,使用服务器 root 和密码登录后,这里提示会让你激活 plesk 需要 key 输入即可

V2EX-自己 的 wordpress 加速方案 - 第3张  | 牛叻网(NiuL.Net)

Tips:关于 PLesk 的 key 可以去良心云的云市场看看,他们一般都会提供免费的 PLesk one 的 key ,实际也够用了

4.更换 web 服务器为 litespeed

4.1 更换条件

根据 litespeed 的政策:需要更换为 litespeed 专业版服务器需要服务器满足(内存<2GB free 计划)

V2EX-自己 的 wordpress 加速方案 - 第4张  | 牛叻网(NiuL.Net)

4.2 申请 litespeed 的 key

具体在litespeed 免费购买,一个月免费续期一次,之后会在页面上显示我们所需要的 key

4.3 转换为 litessped 服务器


V2EX-自己 的 wordpress 加速方案 - 第5张  | 牛叻网(NiuL.Net)

点击扩展--搜索“LiteSpeed Extension”--安装安装后输入 key---打开根据提示转换为 litespeed

V2EX-自己 的 wordpress 加速方案 - 第6张  | 牛叻网(NiuL.Net)

5.迁移你的 wordpress 博客

5.1 使用 wordpress 插件 all in one WP Migration

5.1.1 导出 wordpress 本体

点击back-ups---creat-back up---稍等片刻就可以看到 wordpress 备份包本体---之后下载即可

V2EX-自己 的 wordpress 加速方案 - 第7张  | 牛叻网(NiuL.Net)

5.1.2 导入 wordpress

重新安装 wordpress---安装插件----使用import导入你所下载的备份

V2EX-自己 的 wordpress 加速方案 - 第8张  | 牛叻网(NiuL.Net)

Tips:注意的 PHP 上传最大值!!!在 PLesk 的站点 PHP 上传大小中即可找到

V2EX-自己 的 wordpress 加速方案 - 第9张  | 牛叻网(NiuL.Net)

5.2 直接导出

现在我假设你已经导出了 SQL 文件名为 1.sql ,还有以前 wordpress 包本体

5.2.1 Plesk 自带的 phpmyadmin 导入

创建数据库,点击下面的 phpmyadmin 就可以轻松导入.sql 文件(别忘记更换 wordpress 的数据库的用户名哦)

V2EX-自己 的 wordpress 加速方案 - 第10张  | 牛叻网(NiuL.Net)

5.2.2 导入 wordpress 包本体

点击网站与域名-----选择创建的域名----使用文件管理器导入

V2EX-自己 的 wordpress 加速方案 - 第11张  | 牛叻网(NiuL.Net)

5.2.3 修改 wp-config.php

文件管理器---找到 wp-config.php---修改以下几行为你的新数据库名和密码

V2EX-自己 的 wordpress 加速方案 - 第12张  | 牛叻网(NiuL.Net)

6.安装 redis

###6.1 直接安装

一般来说直接在 shell 中安装 reids 即可

apt isntall redis#debian ubuntu
yum install redis#centos ,redhat....

###6.2 编译安装(不推荐)

wget http://download.redis.io/releases/redis-6.2.5.tar.gz#从官网获取安装包
tar -zxvf redis-6.2.5.tar.gz#解压
cd redis-6.2.5
make
cd src
make install PREFIX=/usr/local/redis#编译安装
redis-server /usr/local/redis/etc/redis.conf#开启 redis

##7.安装 wordpress 插件 LScache

插件搜索安装”Lscache“----开启缓存-----设置缓存时间(根据自己实际情况设置)

V2EX-自己 的 wordpress 加速方案 - 第13张  | 牛叻网(NiuL.Net)

设置 redis 对象缓存----保存即可

V2EX-自己 的 wordpress 加速方案 - 第14张  | 牛叻网(NiuL.Net)

8.结语

配合 litespeed 和缓存站点的速度真的能有很大的提升,我的源站在腾讯云轻量上改善速度就非常明显。可能这个方法不太适合折腾的人,也有很多缺点例如:litespeed 和 plesk one 的许可只有 1 个域名,有很强的环境限制等等......但这个也不失为一个解决问题的新方法

from V2EX-最新主题 https://ift.tt/3rlfvW7

最后编辑:
作者:分享菌
这个作者貌似有点懒,什么都没有留下。

留下一个回复