• 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查看


  • 相关阅读:
    shell编程
    git
    Flask-SQLAlchemy
    pipreqs
    命令行操作flask
    SQLAlchemy中scoped_session实现线程安全
    打印信息
    键盘事件
    安卓手机APP压力monkey测试
    手机APP功能测试经验分享2016.06.06
  • 原文地址:https://www.cnblogs.com/idjl/p/9610552.html
Copyright © 2020-2023  润新知