#为什么使用Redis?

WordPress过于臃肿,每个页面都得查询数据库,耗费不少时间,Redis可以把数据库缓存在内存里面,内存可比磁盘快多了(所以说我把数据库放在挂载的内存盘里面一个效果?),本站未使用Reids前查询时间基本为534ms到3.4s之间(服务器性能不足,泪,流了下来),使用后,基本可以维持200ms以下,网上教程很多但大多有坑,今天时间关系只讲如何通过宝塔安装Redis,至于如何通过命令行安装Redis和php-redis扩展,日后有时间再说)

#准备

一台至少1H2GB配置的服务器,虚拟机别想了,一些服务商会自带Redis请在服务商的管理面板安装,然后直接阅读使用例,如果没有,那我也没办法。
  • 一台至少1H2GB配置的服务器
  • 装好宝塔6.x,教程查官网,那么简单还不会就告别这行吧
  • LNMP,LAMP随你(php要7.1以上)

#安装

##安装Redis

这个简单,直接去软件商店安装 然后?怎么启动不了撒?对头,请查看之前文章解决。

##启动

无法启动请查看之前文章解决。

## 安装php扩展

不装扩展你根本用不了Redis的,请去php设置,安装扩展安装(其实安装Redis扩展会自动安装Redis的)

小声BB

#设置WordPress

安装Redis Object Cache,请 启用并设置他保证Connected ,请 然后我也没觉得我加载速度变快了??? 你没配置wp-config.php,来跟我学,wp-config.php

改法千万条,安全第一条

修改不备份,翻车两行泪

所以一定要备份啊啊啊!

cp /var/www/html/wp-config.php /home/pi/beifen
加入如下代码,大部分情况无需修改
/** Redis配置 */
    define('WP_REDIS_HOST', '127.0.0.1');  # redis 服务器地址
    define('WP_REDIS_PORT', '6379');  # redis 服务器端口
    define('WP_REDIS_DATABASE', '0');  # redis 数据库
    define('WP_REDIS_PASSWORD', 'aU9Dbks4sPQWr9x8');  # redis 数据库密码
接下来就能加速网站了!如果还有bug告诉我,因为我也在用同样的方案...... 所以说啊,今后:

だからよ…止まるじゃねえぞ
ₘₙⁿ
▏n
█▏ 、⺍
█▏ ⺰ʷʷィ
█◣▄██◣
◥██████▋
 ◥████ █▎
  ███▉ █▎
 ◢████◣⌠ₘ℩
  ██◥█◣\≫
  ██ ◥█◣
  █▉  █▊
  █▊  █▊
  █▊  █▋
   █▏  █▙
   █


努力学习ing