• 注册
  • 查看作者
  • WordPress网站Redis缓存安装教程

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

    安装Redis分为两步:

    安装Reids软件

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

    首先安装Redis软件

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

    $ 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,执行以下命令: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"  
    

    二,安装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看能不能找到

  • 0
  • 0
  • 0
  • 18
  • 请登录之后再进行评论

    登录

    捐助

    请在小工具里添加二维码

  • 做任务
  • 发表内容
  • 实时动态
  • 偏好设置
  • 单栏布局 侧栏位置: