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)
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”命令会有如下回显
默认会安装
- MariaDB
- PHP7.3 和 PHP7.4(扩展基本上都装好了)
- Apache 和 nginx web 服务器
想安装其他东西的话可以自己去 plesk installer 安装
##3 设置 plesk
访问 https://你的 ip 你会看到 PLesk 的登陆界面 ,使用服务器 root 和密码登录后,这里提示会让你激活 plesk 需要 key 输入即可
Tips:关于 PLesk 的 key 可以去良心云的云市场看看,他们一般都会提供免费的 PLesk one 的 key ,实际也够用了
4.更换 web 服务器为 litespeed
4.1 更换条件
根据 litespeed 的政策:需要更换为 litespeed 专业版服务器需要服务器满足(内存<2GB free 计划)
4.2 申请 litespeed 的 key
具体在litespeed 免费购买,一个月免费续期一次,之后会在页面上显示我们所需要的 key
4.3 转换为 litessped 服务器
点击扩展--搜索“LiteSpeed Extension”--安装安装后输入 key---打开根据提示转换为 litespeed
5.迁移你的 wordpress 博客
5.1 使用 wordpress 插件 all in one WP Migration
5.1.1 导出 wordpress 本体
点击back-ups---creat-back up---稍等片刻就可以看到 wordpress 备份包本体---之后下载即可
5.1.2 导入 wordpress
重新安装 wordpress---安装插件----使用import导入你所下载的备份
Tips:注意的 PHP 上传最大值!!!在 PLesk 的站点 PHP 上传大小中即可找到
5.2 直接导出
现在我假设你已经导出了 SQL 文件名为 1.sql ,还有以前 wordpress 包本体
5.2.1 Plesk 自带的 phpmyadmin 导入
创建数据库,点击下面的 phpmyadmin 就可以轻松导入.sql 文件(别忘记更换 wordpress 的数据库的用户名哦)
5.2.2 导入 wordpress 包本体
点击网站与域名-----选择创建的域名----使用文件管理器导入
5.2.3 修改 wp-config.php
在文件管理器---找到 wp-config.php---修改以下几行为你的新数据库名和密码
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“----开启缓存-----设置缓存时间(根据自己实际情况设置)
设置 redis 对象缓存----保存即可
8.结语
配合 litespeed 和缓存站点的速度真的能有很大的提升,我的源站在腾讯云轻量上改善速度就非常明显。可能这个方法不太适合折腾的人,也有很多缺点例如:litespeed 和 plesk one 的许可只有 1 个域名,有很强的环境限制等等......但这个也不失为一个解决问题的新方法
from V2EX-最新主题 https://ift.tt/3rlfvW7
- 本文固定链接: https://niul.net/111784.html
- 转载请注明: 分享菌 于 牛叻网(NiuL.Net) 发表