WordPress Redis缓存设置
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缓存设置