Redis php缓存安装教程

2017-05-26

WordPress是一个非常好用的博客系统,全球25%的网站采用WordPress搭建,占全球网站系统排名第一位。WordPress插件繁多,每一个功能就是一个插件,一旦插件安装过多,网站就会越来越慢,使用缓存系统,可以大大缓解数据库压力,加快访问网站的速度。下面我们来介绍一下WordPress网站如何安装Eedis缓存。

安装Redis分为两步:

安装Reids软件

装Reids PHP扩展,因为WordPress是PHP语言开发的

首先安装Redis软件

有些LNMP一键安装包直接提供了Redis安装,例如:https://blog.linuxeye.com/31.html,这是一个LNMP、LAMP、LANMP一键安装脚本,根据自己需求安装memcached、redis。而对于一般的云主机,我们可以直接用以下命令安装(注意:redis-2.8.9是当前稳定版本,大家可以及时关注官网获得最新的:https://redis.io/download):

redis-1

$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
$ tar xzf redis-3.2.8.tar.gz
$ cd redis-3.2.8
$ make

Redis会在src目录下生成几个可执行文件如
redis-benchmark,redis-check-aof,redis-check-dump,redis-cli,redis-sentinel,redis-server。执行:src/redis-server或者service redis-server start就是启动Redis。

redis-2

配置开机启动Redis,执行以下命令:vi /etc/rc.d/rc.local,加入redis-server路径,例如:/root/redis-3.2.8/src/redis-server

可为redis服务启动指定配置文件,配置文件redis.conf在Redis根目录下。/root/redis-3.2.8/redis.conf
#修改daemonize为yes,即默认以后台程序方式运行
#可修改默认监听端口  port 6379  
#修改生成默认日志文件位置  logfile “/home/futeng/logs/redis.log”  
#配置持久化文件存放位置  dir /home/futeng/data/redisData  

使用`redis-cli`客户端检测连接是否正常  

$ ./redis-cli  
$ 127.0.0.1:6379> keys *  
(empty list or set)  
$ 127.0.0.1:6379> set key "hello world"  
OK  
$ 127.0.0.1:6379> get key  
"hello world"  

redis-3

二,安装php7 redis扩展

$ wget  https://github.com/phpredis/phpredis/archive/php7.zip $ unzip php.zip $ cd phpredis-php7 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/lib/php-config   

注意这个php-config文件有的版本是在/usr/local/php/bin下,装的时候多找找 make && make install  最后在/usr/local/php/lib/php.ini 里面加入:extension=redis.so   php.ini文件也是藏匿在lib、etc、bin这仨之一,装的时候多找找 重启apache服务:跑到/usr/local/apache/bin目录下,执行 apachectl restart  好了,这时候再次打开phpinfo()页面,搜索redis看能不能找到

立即打赏      分享
【立即加 QQ:6347007 咨询微信定制开发/支付接口开发】

今天就开启您的项目

联系我们开始您的项目。我们如同您一样兴奋不已。

联系我们