在MAC下安装redis以及其PHP扩展
为什么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扩展相关推荐
- mac下安装redis
mac下安装redis redis的介绍这里就不多说了下面就直奔主题. 一 redis安装 首先,redis的默认端口为6379 下载mac版redis安装包,下载地址https://redis.io ...
- mac下安装redis 和 redis可视化工具rdm并且连接redis
mac下安装redis 和 redis可视化工具rdm并且连接redis mac电脑上最方便的就是直接使用brew install redis来安装redis,使用这个命令的前提是安装了homebre ...
- 2018 mac下安装redis 和 redis可视化工具rdm并且连接redis
mac电脑上最方便的就是直接使用brew install redis来安装redis,使用这个命令的前提是安装了homebrew,如果没有的话可以执行这条命令 /usr/bin/ruby -e &qu ...
- Mac 下安装Redis
2019独角兽企业重金招聘Python工程师标准>>> 二.配置 1.到官网下载redis最新版本,http://redis.io/ 2.拷贝redis-3.0.3到/usr/loc ...
- MAC下安装REDIS和REDIS可视化工具RDM并连接REDIS
实验环境:一台mac V:10.13.6 一.安装redis brew install redis 二.安装RDM 直接下载安装rdm dmg文件 链接: https://pan.baidu.com/ ...
- Linux下安装Redis并添加PHP扩展(自己测试了没有问题)
1.安装Redis客户端 1.1下载redis客户端 进入redis官网,然后使用wget下载redis客户端 [root@localhost ~]# wget http........ 1 下载之后 ...
- 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 ...
- brew install php55redis,Mac下安装LNMP环境
Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境.但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容 ...
- mac下安装python3
mac下安装python3 1.先用brew search命令查看 brew search python3 结果如下所示: ==> Formulae boost-python3 python3 ...
最新文章
- Oracle 左外连接的一些測试
- Memcache缓存系统原理
- python 描述器 详解_Python描述器descriptor详解
- UnitTest in .NET(Part 5)
- oracle 9 插入日期,oracle date日期类型 精析
- 【资源挖掘】免费遥感影像文件下载
- 新浪微博发布文章html,微博网页版如何发布头条文章
- 纯css3黑洞动画js特效
- matlab的textscan,matlab中textscan函数的使用记录
- 制作席慕蓉的诗html,席慕容诗歌集
- pt工具的使用(6) pt-table-sync的使用
- Asp.Net Web 项目部署到阿里云 Windows版本服务器
- 基于改进U-GAT-IT的人像手绘风格转换系统(源码&教程)
- H2O机器学习:一种强大的可扩展的人工智能和深度学习技术
- python与分形0017 - 【教程】彩色色阶蛛网
- 【esp32-adf】按键服务源码分析
- deepin-wine
- 《基础会计学》|绪论一
- WS2812B灯带驱动实验
- ROS rviz gazebo No transform from [left_leg] to [base_link]