Mac Xampp 安装redis 及 安装php-redis扩展
2017-07-25 15:01
501 查看
如果要在mac上运行redis,只安装php-redis扩展是不行的,要先在mac上安装redis服务。
一、安装redis服务
1、通过homebrew安装redis
2、启动redis服务,且接受客户端连接
3、关闭redis服务
4、查看redis进程
5、进入redis 客户端
6、退出redis客户端
二、安装php-redis扩展
1、下载安装包,解压后进入安装目录
2、编译安装
如果正确安装,会提示一个路径,表示扩展安装到的位置,例如:
如果遇到如下错误:
则需要先修改一下目录权限:
再执行编译安装。
3、将安装好的扩展添加到php.ini
打开php.ini文件,在添加一下内容:
4、重启apache,查看phpinfo()。
三、PHP测试调用
一、安装redis服务
1、通过homebrew安装redis
sudo brew install redis
2、启动redis服务,且接受客户端连接
sudo redis-server /usr/local/etc/redis.conf
3、关闭redis服务
redis-cli shutdown
4、查看redis进程
ps axu|grep redis
5、进入redis 客户端
redis-cli
6、退出redis客户端
quit
二、安装php-redis扩展
1、下载安装包,解压后进入安装目录
wget -c https://nodeload.github.com/nicolasff/phpredis/zip/master tar -zxvf master cd phpredis-master
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
如果正确安装,会提示一个路径,表示扩展安装到的位置,例如:
/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/
如果遇到如下错误:
cp: /Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/#INST@8759#: Permission denied make: *** [install-modules] Error 1
则需要先修改一下目录权限:
sudo chmod -R 777 /Applications/XAMPP/xamppfiles/lib/php/extensions
再执行编译安装。
3、将安装好的扩展添加到php.ini
打开php.ini文件,在添加一下内容:
extension=/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226/redis.so
4、重启apache,查看phpinfo()。
三、PHP测试调用
$redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->set('s1','hello world'); echo $redis->get('s1');
相关文章推荐
- mac 下xampp为php安装redis扩展1.首先mac命令行工具克隆phpredis git clone https://github.com/nicolasff/phpredis
- 在mac上通过brew安装redis以及phpRedis扩展
- MAC 下 安装 MAMP的PHP redis扩展
- MAC 下 安装 MAMP的PHP redis扩展
- mac下安装php-redis扩展
- MAC下 Redis php扩展安装
- 总结:mac下使用mamp pro给php7.0以上版本安装redis扩展的坑
- php安装redis扩展及碰到的问题[在xampp下]
- mac系统安装php redis扩展
- MAC下安装php-redis扩展
- Mac系统安装php phpredis扩展
- mac xampp环境安装redis扩展
- MAC 下使用XAMPP为PHP扩展redis
- 在Mac下如何安装phpredis扩展
- Mac OS X安装redis-php扩展
- mac 下 php5.6 安装 redis 扩展
- mac 中安装redis 以及 安装php-redis扩展过程详细记录
- mac下安装php-redis扩展
- mac 安装php redis扩展
- MAC 下 安装 MAMP的PHP redis扩展