zoukankan      html  css  js  c++  java
  • Ubuntu 安装 Redis和phpredis扩展

    服务器Ubuntu16.04

    环境php7.0+Apache

    /****************************开始安装Redis****************************/

    1.安装Redis服务

    apt-get install redis-server

    2.启动服务

    /etc/init.d/redis-server start

    3.连接服务

    redis-cli

    /*****************************安装phpredis扩展************************************/

    1.下载phpredis扩展文件

    如果服务器没有安装git服务,下载之前,首先安装一下git服务,这里不做描述,自行百度

    git clone https://github.com/phpredis/phpredis.git

    2.移动文件

    mv phpredis(此处是你clone下的文件) /etc/phpredis

    3.安装

    cd /etc/phpredis
    phpize

    如果phpize命令没有响应,可能是没有安装php-dev。我目前安装的是php7.0,键入命令

    apt-get install php7.0-dev

    然后再phpize

    4.编译

    依次键入命令

    ./configure
    make
    make install

    5.修改配置文件

    vim /etc/php/7.0/apache2/php.ini
    /php_shmop(查找字符串)

    然后添加一行

    extension=/etc/phpredis/modules/redis.so

    6.重启apache2

    /etc/init.d/apache2 restart

    /*********************测试**********************/

    1.查看是否安装

    写个phpinfo.php文件

    <?php
         phpinfo();
    ?>

    访问phpinfo.php,看看是否有redis模块

    2.尝试连接

    写个phpredis.php文件

    <?php
        $redis = new Redis() or die("Cannot load Redis module.");
        $redis->connect('localhost',6379);
        $auth = $redis->auth('redis');//redis改为你的redis密码
        $redis->set('name', 'guaiyouyisi');
        echo $redis->get('name');
    ?>

    反问phpredis.php

  • 相关阅读:
    scrapy框架之comand line tool
    CSS选择器与XPath语言
    Selenium之Web页面滚动条滚操作
    Selenium+Chrome+PhantomJS 爬取淘宝
    爬取今日头条中的图片
    django 和 mongdb 写一个简陋的网址,以及用django内置的分页功能
    charts 画饼图
    charts 画折线图
    oracle的char和varchar类型
    ORA-02049: 超时: 分布式事务处理等待锁的解决方法
  • 原文地址:https://www.cnblogs.com/guaiyouyisi/p/8074439.html
Copyright © 2011-2022 走看看