WordPress Redis缓存设置

作者 : 开心源码 本文共1197个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共183人阅读

Ubuntu 16.04.4 LTS

PHP 7.0.30-0ubuntu0.16.04.1 (fpm-fcgi)

nginx version: nginx/1.12.2

安装 Redis

$ apt install redis-server

修改配置文件

$ vim /etc/redis/redis.conf

# 假如需要给其余服务器用,需要修改 bind 127.0.0.1 为 bind 0.0.0.0 ,以下仅以本机为例

bind 0.0.0.0 # 允许外部访问

requirepass aU9Dbks4sPQWr9x8 # 密码设置

maxmemory 104857600 # 单位,本例为100M

maxmemory-policy allkeys-lru # 清除策略,优先移除最近未用的key

$ /etc/init.d/redis-server restart

安装 php-redis

$ cd /etc

$ git clone https://github.com/phpredis/phpredis.git

$ apt install php7.0-dev

$ cd /etc/phpredis

$ phpize

$ ./configure

$ make

$ make install

配置 php-redis

$ vim /etc/php/7.0/fpm/php.ini

# 在 [php] 段落加入下面一行(应该在878行周围)

extension=/etc/phpredis/modules/redis.so

# 假如找不到的话,搜索下面相似的注释,加入到周围就行

;extension=php_bz2.dll

;extension=php_curl.dll

;extension=php_fileinfo.dll

;extension=php_ftp.dll

;extension=php_gd2.dll

;extension=php_gettext.dll

$ /etc/init.d/php7.0-fpm restart

配置 wordpress 用 redis

# 在 wordpress 后端安装 Redis Object Cache 插件

# 修改 wp-config.php 配置文件

$ vim /var/www/html/wp-ocnfig.php

/**

* redis object cache配置

*/

define('WP_REDIS_HOST', '127.0.0.1'); # redis 服务器地址

define('WP_REDIS_PORT', '6379'); # redis 服务器端口

define('WP_REDIS_DATABASE', '0'); # redis 数据库(第一个0 ,第一个1,依次类推)

define('WP_REDIS_PASSWORD', 'aU9Dbks4sPQWr9x8'); # redis 数据库密码

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » WordPress Redis缓存设置

发表回复