zoukankan      html  css  js  c++  java
  • Mac Xampp 安装redis 及 安装php-redis扩展

    如果要在mac上运行redis,只安装php-redis扩展是不行的,要先在mac上安装redis服务。
    一、安装redis服务
    1、通过homebrew安装redis

    sudo brew install redis
    1
    2、启动redis服务,且接受客户端连接

    sudo redis-server /usr/local/etc/redis.conf
    1
    3、关闭redis服务

    redis-cli shutdown
    1
    4、查看redis进程

    ps axu|grep redis
    1
    5、进入redis 客户端

    redis-cli
    1
    6、退出redis客户端

    quit
    1
    二、安装php-redis扩展

    sudo /Applications/XAMPP/bin/pecl install redis

    然后到 /Applications/XAMPP/etc 里面找到 php.ini 在最后一行加入

    extension=redis.so
    1
    2
    3
    4
    5
    以下内容已失效
    1、下载安装包,解压后进入安装目录

    wget -c https://nodeload.github.com/nicolasff/phpredis/zip/master
    tar -zxvf master
    cd phpredis-master
    1
    2
    3
    2、编译安装

    sudo /Applications/XAMPP/xamppfiles/bin/phpize
    sudo MACOSX_DEPLOYMENT_TARGET=10.7 CFLAGS="-arch i386 -arch x86_64 -g -Os -pipe -no-cpp-precomp" CCFLAGS="-arch i386 -arch x86_64 -g -Os -pipe" CXXFLAGS="-arch i386 -arch x86_64 -g -Os -pipe" LDFLAGS="-arch i386 -arch x86_64 -bind_at_load" ./configure --enable-redis --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config
    sudo make && sudo make install
    1
    2
    3
    如果正确安装,会提示一个路径,表示扩展安装到的位置,例如:

    /Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/
    1
    如果遇到如下错误:

    cp: /Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/#INST@8759#: Permission denied
    make: *** [install-modules] Error 1
    1
    2
    则需要先修改一下目录权限:

    sudo chmod -R 777 /Applications/XAMPP/xamppfiles/lib/php/extensions
    1
    再执行编译安装。
    3、将安装好的扩展添加到php.ini
    打开php.ini文件,在添加一下内容:

    extension=/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/redis.so
    1
    4、重启apache,查看phpinfo()。


    三、PHP测试调用

    $redis = new Redis();
    $redis->connect('127.0.0.1', 6379);
    $redis->set('s1','hello world');
    echo $redis->get('s1');
    ————————————————

    原文链接:https://blog.csdn.net/wanghao725/article/details/76071306

  • 相关阅读:
    周星驰影片经典台词之《大话西游》
    周星驰影片经典台词之《唐伯虎点秋香》
    “喝酒脸红”并不是能喝酒的表现
    hereim_美句_2
    sql查询表N到M行的数据,查询表内最新标识列
    CSS半透明背景 文字不透明
    jquery最简单的右侧返回顶部代码(滚动才出现)
    大渝网招聘页面用到的 滚动后固定代码
    OFBiz应用https与http方式访问切换
    [ofbiz]解决load-demo花费过长时间的问题
  • 原文地址:https://www.cnblogs.com/andydao/p/14808021.html
Copyright © 2011-2022 走看看