美文网首页
安装Redis

安装Redis

作者: 咚咚_bb97 | 来源:发表于2017-08-13 09:53 被阅读0次

    Ubuntu中apt-get安装Redis数据库

    sudo apt-get update #更新

    sudo apt-get install redis-server

    以下手工配置

    http://redis.io/download

    安装可以参考官方的

    1>【安装redis服务器】

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

    tar xzf redis-2.8.19.tar.gz && cd redis-2.8.19

    cp redis.conf /etc/

    make && make install    #这时Redis的可执行文件被放到了/usr/local/bin

    mkdir -p /var/lib/redis

    mkdir -p /var/log/redis

    修改配置文件

    appendonly no

    把daemonize no 改成 daemonize yes,这样启动redis时就会成会后台服务

    开机启动

    echo "/usr/bin/redis-server /etc/redis/redis.conf" >> /etc/rc.d/rc.local

    #后台运行启动redis 服务

    接下来,启动Redis服务:

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

    2>【开放redis端口】

    #关闭防火墙

    service iptables stop

    vi /etc/sysconfig/iptables

    #增加一行

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

    #重启防火墙

    service iptables restart

    3>【安装phpredis扩展】

    下载phpredis

    $ wget https://github.com/phpredis/phpredis/archive/3.1.2.tar.gz

    $ cd phpredis-3.1.2                      # 进入 phpredis 目录

    $ /usr/local/php/bin/phpize              # php安装后的路径

    $ ./configure --with-php-config=/usr/local/php/bin/php-config

    $ make && make install

    #执行完make install后会生成

    #Installing shared extensions

    /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

    /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

    #修改php.ini

    #查找extension_dir,修改为

    /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

    extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"

    #添加redis

    extension = redis.so

    #重启php

    相关文章

      网友评论

          本文标题:安装Redis

          本文链接:https://www.haomeiwen.com/subject/izvsrxtx.html