Mac下“安装MAMP的PHPredis扩展”教程

1、下载phpredis扩展安装包

cd /usr/local
git clone https://github.com/nicolasff/phpredis.git

 

2、依次执行以下操作命令完成安装

$ /Applications/MAMP/bin/php/php7.0.15/bin/phpize
$ ./configure --with-php-config=/Applications/MAMP/bin/php/php7.0.15/bin/php-config
$ make
$ make install

 

3、安装成功后redis.so会复制到 /Applications/MAMP/bin/php/php7.0.15/lib/php/extensions/no-debug-non-zts-20151012 目录下。

如果不存在,手动将phpredis/modules目录下的redis.so复制过去。至此,phpredis扩展已安装成功。

redis.so

 

4、配置mamp php.ini,即在 php.ini 中添加一行:

extension = redis.so

mamp

注意:一定要重启服务!

 

5 、redis服务端安装:https://www.fujieace.com/redis/mac-install.html

 

6、查看phpinfophpinfo redis

 

7、PHP代码测试redis:

$ip = "127.0.0.1"; 
$port = 6379; 
$redis = new Redis();

$redis->pconnect($ip, $port, 1);
$key = "test";
$value = "this is test";

$redis->set($key, $value);
$d = $redis->get($key);
var_dump($d);

 

拓展知识:安装过程中遇到的问题

 

问题1: 在执行第2步的时候报错: autoconf not found

解决办法:

cd /usr/local
sudo curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gz
sudo tar -xzvf m4-1.4.13.tar.gz
cd m4-1.4.13
./configure -prefix=/usr/local
make
sudo make install

cd /usr/local
sudo curl -O http://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz
sudo tar -xzvf autoconf-2.65.tar.gz
cd autoconf-2.65
./configure -prefix=/usr/local
make
sudo make install


cd /usr/local
sudo curl -O http://mirrors.kernel.org/gnu/automake/automake-1.11.tar.gz
sudo tar xzvf automake-1.11.tar.gz
cd automake-1.11
./configure -prefix=/usr/local
make
sudo make install


cd  /usr/local
sudo curl -O http://mirrors.kernel.org/gnu/libtool/libtool-2.2.6b.tar.gz
sudo tar xzvf libtool-2.2.6b.tar.gz
cd libtool-2.2.6b
./configure -prefix=/usr/local
make
sudo make install

 

问题2 : Mac下如何查看文件夹路径?

解决办法:

终端执行命令:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

Mac下如何查看文件夹路径

 

问题3 : 运行redis 链接时候,redis-log 显示:Redis:Failed opening dump.rdb for saving: Permission denied;

解决办法:

cd /usr/local/redis-4.0.9
chmod -R 777 ./db
    A+
发布日期:2018年04月25日 20:32:06  所属分类:PHP
最后更新时间:2018-04-25 21:41:10
头像
  • ¥ 498.0元
  • 市场价:998.0元
  • ¥ 159.0元
  • 市场价:499.0元
  • ¥ 69.0元
  • 市场价:99.0元
  • ¥ 79.0元
  • 市场价:99.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: