zoukankan      html  css  js  c++  java
  • mac下部署Redis

    一.安装步骤

    教程地址:http://redis.io/topics/quickstart

    1.下载redis 3.0 解压:tar -zvxf redis-3.0.0.tar.gz

    进入目录输入一些命令

    $ sudo make
    # make test 是可选命令,看看redis 内部的一些东西是否OK
    $ sudo make install
    # 也可以按官网推荐的来

    Starting Redis

    $ redis-server

    看到类似的:

    4255:C 13 Apr 16:11:37.101 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
    4255:M 13 Apr 16:11:37.102 * Increased maximum number of open files to 10032 (it was originally set to 2560).

    这是使用的默认配置,如果你生成需要,应该使用另一个配置文件

    $ redis-server redis.conf

    这是在当前目录执行了,后面要对应你conf 的位置,执行之后你可以看到:

    检查是否启动

    $ redis-cli ping

    redis-cli 跟上命令会将参数发送到本地redis 6379 的端口,下面来看看基本操作:

    $ redis-cli
    127.0.0.1:6379> ping
    PONG
    127.0.0.1:6379> set mykey hello
    OK
    127.0.0.1:6379> get mykey
    "hello"
    127.0.0.1:6379>

    控制台输入 关闭命令

    $ redis-cli shutdown


    二、PHP redis 配置

    curl -O https://nodeload.github.com/nicolasff/phpredis/zip/master

    tar -zxf master

    cd phpredis-master/

    phpize

    ./configure

    make

    sudo make install

    # 这时候会提示一个路径

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

    # 表示已经将扩展放置在该位置

    vim /etc/php.ini

    #增加如下内容

    extension=redis.so

    #重启apache

    sudo httpd -k restart

    #查看扩展安装情况

    php -m |grep redis

    #出现 redis 表示安装成功。

     
  • 相关阅读:
    竞争冒险及其消除
    [C++]重复单词统计
    [C++]智能指针与常规new
    基于go的生产者消费者模型
    cin的返回对象
    为什么map对象不能使用stl中的sort函数
    opencv
    operator ->
    记一次源码分析
    iconfig1
  • 原文地址:https://www.cnblogs.com/Jerry-blog/p/5006348.html
Copyright © 2011-2022 走看看