zoukankan      html  css  js  c++  java
  • Ubuntu安装redis和redis-php扩展

    通过apt-get安装的redis使用方法

    sudo apt-get install redis-server
    sudo apt-get install php-redis

    vim /etc/redis/redis.conf

    redis-server //开启redis服务
    redis-cli -a 你的密码

    ----------------------------------------------------------------------------------

    编译安装redis软件

    sudo wget http://download.redis.io/releases/redis-4.0.9.tar.gz

    sudo tar -zxvf redis-4.0.9.tar.gz

    cd redis-4.0.9

    make && make install

    会安装到目录/usr/local/bin下

     

    复制配置文件redis.conf到/etc/redis/下

    mkdir /etc/redis

    cp redis.conf /etc/redis/

    vim /etc/redis/redis.conf

    “daemonize no”修改为“daemonize yes”,即设置成作为后台进程运行,修改完成后保存退出。 

     

    启动redis测试

    /usr/local/bin/redis-server /etc/redis/redis.conf

    /usr/local/bin/redis-cli -p 6379

    quit命令退出

     

    通过下面的命令查看到该进程:

    ps -ef|grep redis

     

    如果需要redis配置认证密码

    vim /etc/redis/redis.conf

    打开配置文件找到

    #requirepass foobared

    去掉行前的注释,并修改密码为所需的密码,保存文件

    requirepass 你的密码

    再次进入redis用以下命令

    /usr/local/bin/redis-cli -h 127.0.0.1 -p 6379 -a 你的密码

     

     

    安装php-redis扩展及简单使用

     

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

    cd phpredis/

    phpize

    出错:The program 'phpize' is currently not installed. You can install it by typing:

    apt install php7.0-dev

    安装php-dev。我目前安装的是php7.0,键入命令

    apt-get install php7.0-dev

    ./configure

    make && make install

     

    配置php的配置文件php.ini(可以用 whereis php.ini 来查看)

    vim /etc/php/7.0/apache2/php.ini

    在最后一行添加内容

    extension=redis.so

    重启apache服务器,使配置生效

    /etc/init.d/apache2 restart

    重启完之后,检查是否安装完成php-redis扩展,通过phpinfo查看


  • 相关阅读:
    intellij idea for mac 2018 破解版
    Mac下Supervisor进程监控管理工具的安装与配置
    Mysql千万级大表优化策略
    php7实现基于openssl的加密解密方法
    openresty--centos7下开发环境安装
    webstorm下搭建编译less环境 以及设置压缩css
    七牛图片上传
    聊一聊PHP的依赖注入(DI) 和 控制反转(IoC)
    joomla! 3.X 开发系列教程
    JSON反序列化接口的问题
  • 原文地址:https://www.cnblogs.com/idjl/p/9610552.html
Copyright © 2011-2022 走看看