mac下安装

第一步:安装redis

1. brew install redis

2.启动服务/usr/local/opt/redis/bin/redis-server

3.配置redis密码访问

编辑redis.conf文件,查找requirepass foobared,然后修改foobared成自己想要的密码,并删除当前行前面的#注释,然后保存退出

重启时需指定配置文件,如未指定配置文件则redis会使用默认配置启动,此时已修改的密码则不会生效。

重启命令格式:./redis-server   redis.conf对应的路径

第二步:安装php redis扩展

1.下载php

2.把下载的php文件放到MAMP/bin/php/php5.6.30/include/php下(include下没有php文件夹可以新建一个)

3.进入MAMP/bin/php/php5.6.30/include/php 然后运行 ./configure

4.下载phpredis文件,运行 git clone https://github.com/nicolasff/phpredis.git

5.进入phpredis目录,然后运行 ../../../bin/phpize  (如果提示Cannot find autoconf  在mac下运行 brew install autoconf)

6.运行 ./configure --with-php-config=/Applications/MAMP/bin/php/php5.6.30/bin/php-config

7.运行sudo make,编译成功后会在phpredis/modules下生成redis.so,把它复制到/Applications/MAMP/bin/php/php5.6.30/lib/php/extensions/no-debug-non-zts-****这个目录

8.修改 php.ini,搜索 "extension=" 在后面添加一行"extension=redis.so",保存后重启 mamp

9.在phpinfo查看是否安装成功。

第三步:安装可视化工具 Redis Desktop Manager

如果 mac安装了Homebrew可以直接运行以下命令

brew cask install rdm

 linux下安装

yum install redis

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

错误处理

1.提示could not connect

错误的原因很简单,就是没有连接上redis服务,由于redis采用的安全策略,默认会只准许本地访问。
需要通过简单配置,完成允许外网访问。
修改redis的配置文件,将所有bind信息全部屏蔽。

# bind 192.168.1.100 10.0.0.1
# bind 192.168.1.8
# bind 127.0.0.1

2.提示DENIED Redis is running in protected mode because prote

这是因为redis开始保护模式导致

在对应配置conf文件中去掉注释,把yes改为no
#protected-mode yes
protected-mode no

mac mamp环境 和linux下 安装redis 和可视化工具 Redis Desktop Manager的更多相关文章

  1. Windows 64位下安装Redis 以及 可视化工具Redis Desktop Manager的安装和使用

    二.下载Windows版本的Redis 由于现在官网上只提供Linux版本的下载,所以我们只能在Github上下载Windows版本的Redis Windows版本的Redis下载地址:https:/ ...

  2. Linux下安装setup tools小工具

    1, 最小化的linux系统(centos\redhat)默认都是没有安装setup图形小工具的,你输入setup命令会提示 command not found . 如果要使用这个命令安装方法 1.安 ...

  3. [Linux基础环境/软件]Linux下安装resin web服务器(涉及gcc、jdk环境部署)

    由于Ubuntu自带是没有jdk和gcc编译器的,而安装resin需要C编译器和jdk的支持,而且resin本身是java写的.另外我本身的网站是zip打包的,所以linux也要安装了gcc.jdk. ...

  4. [Linux基础环境/软件]Linux下安装mysql

    我是使用免安装的包mysql-5.5.28-linux2.6-x86_64.tar.gz(在http://dev.mysql.com/downloads/可以下载到最新的包)的.直接解压,然后配置,初 ...

  5. Linux下安装GAMS建模优化工具

    1.下载GAMS wget http://d37drm4t2jghv5.cloudfront.net/distributions/24.5.6/linux/linux_x64_64_sfx.exe 2 ...

  6. linux 下安装redis以及php Redis扩展

    [php] view plaincopy在CODE上查看代码片派生到我的代码片 linux 下安装redis以及php Redis扩展 环境配置: centos6. nginx/ php/ mysql ...

  7. Linux 下安装 Redis server

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/defonds/article/details/30047611         本文简介了 Linu ...

  8. Linux下安装Redis以及遇到的问题

    参考链接:https://www.cnblogs.com/zdd-java/p/10288734.html https://www.cnblogs.com/uncleyong/p/9882843.ht ...

  9. linux下安装lnmp集成环境

    linux下安装lnmp集成环境 教程地址:https://www.cnblogs.com/peteremperor/p/6750204.html 必须要用root用户,否则权限不够无法安装 安装最新 ...

随机推荐

  1. js判断手指的上滑,下滑,左滑,右滑,事件监听

    原理:1:当开始一个touchstart事件的时候,获取此刻手指的横坐标startX和staerY: 2:当触发touchmove事件的时候,再获取此时手指的横坐标moveEndX和纵坐标moveEn ...

  2. windows安装使用docker

    doker就是一个容器,如果想要在windows安装还必须要用另外一个工具docker-toolbox.下载地址:https://mirrors.aliyun.com/docker-toolbox/w ...

  3. array_map的使用

    其结果为:

  4. 20165327 2017-2018-2 《JAVA程序设计》第5周学习总结

    20165327 2017-2018-2 <JAVA程序设计>第5周学习总结 一.第7.10章内容小结 第7章:内部类与异常类 内容小结: 1. Java支持在一个类中声明另一个类,这样的 ...

  5. java异常:java.lang.NullPointerException

    /** * 功能:空指针异常测试 */ /* Object[] parameters1=null; if(parameters1.length>0&&parameters1!=n ...

  6. 安卓四大组件之Sevice组件的简单使用 --Android基础

    1.本例实现了简单的Service(服务)的创建.启动和停止,点击“启动SERVICE”页面会显示“服务被创建”,接着是“服务被启动”.点击“停止SERVICE”页面提示“服务被停止”.太过基础,直接 ...

  7. Mac必备神器之Go2Shell

    一.作用     可以快速在当前目录打开Shell命令行窗口   二.安装 1.打开官网 http://zipzapmac.com/go2shell 2.点击下载并安装   3.点击应用图标   三. ...

  8. 结合canvas和jquery.Jcrop.js裁切图像上传图片

    1.引入的外部资源: jquery.Jcrop.css.jquery.Jcrop.js.upimg.js 2.使用的页面元素 @* 选择照片 *@ <div class="line&q ...

  9. Ftp服务端安装-Linux环境

    目的 为什么要搭建FTP服务器,进入maven仓库下载Jar包时点击相应的链接进去会看到目录结构,这个就是ftp站点.可以随意的下载. 环境 Linux系统为CentOS6.5 安装步骤 查询是否已安 ...

  10. 3月19 HTML静态网页的制作

    HTML :内容(Hyper Text Markup Language,超文本标记语言) <html>---开始标签 <head> 网页上的控制信息 <title> ...