zoukankan      html  css  js  c++  java
  • Redis——Linux(centos7.x)下Redi和PHP Redis插件安装——【一】

    Redis 安装

    下载地址:http://redis.io/download,下载最新文档版本。

    $ wget http://download.redis.io/releases/redis-4.0.0.tar.gz -O redis-4.0.0.tar.gz
    $ tar -zxvf redis-4.0.0.tar.gz
    $ cd redis-4.0.0
    $ make
    $ make PREFIX=/usr/local/redis install  (非必需)

    如果失败可能为gcc没有安装。make完后目录下会出现编译后的redis服务程序redis-server。

    这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。

    配置redis使用环境

    
    
    新建目录 /usr/local/redis/etc ,
    把原redis.conf 复制到该目录下
    cp -rvf /root/redis-4.0.6/redis.conf /usr/local/redis/etc
    vi /usr/local/redis/etc/redis.conf
    将 daemonize no 改为 yes   意为后台启动
    使用指定配置文件启动Redis服务
    /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
    连接redis
    cd /usr/local/redis/
    ./bin/redis-cli 

    PHP使用Redis

    下载

    链接:https://pan.baidu.com/s/1ijzoX38MJaJEvLj9Z-jtIg
    提取码:ngjg

    上传并解压

    tar -zxvf  redis-php-3.1.1.tgz

    安装

     cd redis-php-3.1.1
     /usr/local/php/bin/phpize       //执行即可
     建立php外挂模块文件
    ./configure --with-php-config=/usr/local/php/bin/php-config 
     make && make install

    修改配置

     vim /usr/local/php/etc/php.ini 
     /dll  //查找在后面添加extension=redis.so
     重启apache或者nginx
     /usr/local/apache2/bin/apachectl stop
     /usr/local/apache2/bin/apachectl start

    测试

    phpinfo可见redis模块,说明安装成功
    <?php
            $redis=new Redis();
            $redis->connect('127.0.0.1',6379);        //连接
            $redis->auth(password);                    //如果没有配置密码,则不需这步
            $redis->set('test','hello redis');        
            echo $redis->get('test');
  • 相关阅读:
    flask和tornado的区别
    tornado1
    人脸识别
    ocr:img转成pdf,pdf转成pdf
    flask2
    《个人-GIT使用方法》
    课后作业-阅读任务-阅读笔记
    课后作业-阅读任务-阅读提问
    结对-四则运算生成器-设计文档
    团队-手机备忘录-开发环境搭建过程
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/10243130.html
Copyright © 2011-2022 走看看