为什么80%的码农都做不了架构师?>>>   

Part1. 安装redis

命令不麻烦,在MacPorts的基础上进行安装。关于MacPorts的相关内容,请参阅我的blog:MAC上的PHP工作环境搭建。

port -v install redis

安装很快,redis本体很小。然后我们需要更改redis的配置文件:

mkdir /opt/local/etc/redis
mv /opt/local/etc/redis* /opt/local/etc/redis/
vim /opt/local/etc/redis/redis.conf

需要更改的项如下:

daemonize yespidfile /opt/local/var/run/redis.pid
port 6379bind 127.0.0.1  #作为开发环境,只需要绑定自机loglevel verbose
logfile /Users/jonathan/logs/redis/info.log
rdbcompression yesdbfilename dump.rdbdir /opt/local/var/db/redis/maxmemory 64mb
maxmemory-policy volatile-lru

不要忘记创建日志文件:

touch /Users/jonathan/logs/redis/info.log

最后我们需要创建我们自己的启动脚本:

vim /etc/init.d/redis

#!/bin/bash NAME=redisCONFIG=/opt/local/etc/redis/redis.confSERVER=/opt/local/bin/redis-serverCLI=/opt/local/bin/redis-clicase "$1" instart)echo -n "Starting redis: "$SERVER $CONFIGecho "$NAME.";;stop)echo -n "Stopping redis: "$CLI shutdown        echo "$NAME.";;restart)echo -n "Restarting PHP_CGI: "$CLI shutdown        sleep 1        $SERVER $CONFIGecho "NAME.";;*)echo "Usage: $NAME {start|stop|restart}" >&2        exit 1        ;;esac exit 0

Part2. 安装PHP扩展

redis的PHP的扩展在pecl网站上居然没有。查了下redis官方的clients页面,发现PHP的客户端居然有这么多,囧了呀。仔细看了一遍,发现官方推荐的客户端倒也不多,就只有两个,其中只有一个是用C语言作为PHP的扩展编写的。于是就装这个啦。

先下源码编译:

git clone git://github.com/nicolasff/phpredis.git
cd ./phpredis
phpize
make
make install

然后编写ini文件:

vim /opt/local/etc/php5/conf.d/redis.ini

内容:

extension=redis.so

重启php-cgi,然后看看phpinfo()吧,应该有redis了。

转载于:https://my.oschina.net/surjur/blog/288201

在MAC下安装redis以及其PHP扩展相关推荐

  1. mac下安装redis

    mac下安装redis redis的介绍这里就不多说了下面就直奔主题. 一 redis安装 首先,redis的默认端口为6379 下载mac版redis安装包,下载地址https://redis.io ...

  2. mac下安装redis 和 redis可视化工具rdm并且连接redis

    mac下安装redis 和 redis可视化工具rdm并且连接redis mac电脑上最方便的就是直接使用brew install redis来安装redis,使用这个命令的前提是安装了homebre ...

  3. 2018 mac下安装redis 和 redis可视化工具rdm并且连接redis

    mac电脑上最方便的就是直接使用brew install redis来安装redis,使用这个命令的前提是安装了homebrew,如果没有的话可以执行这条命令 /usr/bin/ruby -e &qu ...

  4. Mac 下安装Redis

    2019独角兽企业重金招聘Python工程师标准>>> 二.配置 1.到官网下载redis最新版本,http://redis.io/ 2.拷贝redis-3.0.3到/usr/loc ...

  5. MAC下安装REDIS和REDIS可视化工具RDM并连接REDIS

    实验环境:一台mac V:10.13.6 一.安装redis brew install redis 二.安装RDM 直接下载安装rdm dmg文件 链接: https://pan.baidu.com/ ...

  6. Linux下安装Redis并添加PHP扩展(自己测试了没有问题)

    1.安装Redis客户端 1.1下载redis客户端 进入redis官网,然后使用wget下载redis客户端 [root@localhost ~]# wget http........ 1 下载之后 ...

  7. MAC 下 安装redis 并配置 php redis 扩展

    下载 redis redis-3.1.2.tgz sudo tar -xzf redis-3.1.2.tgz cd redis-3.1.2 sudo phpize grep: /usr/include ...

  8. brew install php55redis,Mac下安装LNMP环境

    Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境.但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容 ...

  9. mac下安装python3

    mac下安装python3 1.先用brew search命令查看 brew search python3 结果如下所示: ==> Formulae boost-python3 python3 ...

最新文章

  1. Oracle 左外连接的一些測试
  2. Memcache缓存系统原理
  3. python 描述器 详解_Python描述器descriptor详解
  4. UnitTest in .NET(Part 5)
  5. oracle 9 插入日期,oracle date日期类型 精析
  6. 【资源挖掘】免费遥感影像文件下载
  7. 新浪微博发布文章html,微博网页版如何发布头条文章
  8. 纯css3黑洞动画js特效
  9. matlab的textscan,matlab中textscan函数的使用记录
  10. 制作席慕蓉的诗html,席慕容诗歌集
  11. pt工具的使用(6) pt-table-sync的使用
  12. Asp.Net Web 项目部署到阿里云 Windows版本服务器
  13. 基于改进U-GAT-IT的人像手绘风格转换系统(源码&教程)
  14. H2O机器学习:一种强大的可扩展的人工智能和深度学习技术
  15. python与分形0017 - 【教程】彩色色阶蛛网
  16. 【esp32-adf】按键服务源码分析
  17. deepin-wine
  18. 《基础会计学》|绪论一
  19. WS2812B灯带驱动实验
  20. ROS rviz gazebo No transform from [left_leg] to [base_link]

热门文章

  1. SQL SERVER 取所有表及注释 和 字段属性
  2. 重要的mysql语句用法
  3. asp自定义函数可以返回数组或者对象
  4. 取代Python多进程!伯克利开源分布式框架Ray
  5. 数据结构与算法-学习笔记(13)
  6. 天猫权益平台如何10倍的提升数据库查询响应时间
  7. 一个母婴电子商务网站贝贝网的大数据平台及机器学习实践【转】
  8. 实践基于REST风格的Webservice(PHP,C#)
  9. DAG添加第二台主机报超时
  10. “西南偏南” 三十年首次 “聚焦中国”