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
<br />
安装 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 数据库密码
`
启用 Redis Object Cache
本文地址:https://www.linuxprobe.com/wordpress-redis-cache.html编辑:吴向平,审核员:逄增宝
本文原创地址:https://www.linuxprobe.com/wordpress-redis-cache.html编辑:xiangping wu,审核员:暂无