Mac 安装PHP Redis 扩展

其实 Mac 安装 Redis 还是很简单,以下为个人搭建配置。
注意:文章中的“*”代表任意版本号

安装 Redis 服务

  • 安装
brew install redis
  • 使用
# 启动
redis-server

启动成功界面

另开一个命令窗口,可以使用 Redis 命令在 redis 服务上执行操作。

redis-cli

安装 php-redis 扩展

下文中的配置目录可根据记几个的 PHP 配置自行修改。

tar -xzvf redis-4.*.tgz
  • 通过phpize生成编译configure配置文件
cd redis-4.*/
phpize
./configure --with-php-config=/usr/local/opt/php\@7.*/bin/php-config
  • 编译
make
make install
  • 配置 php.ini文件
    /usr/local/etc/php/7.2/php.ini
extension="redis.so"
  • 测试 访问 localhost/redis.php
<?php
//实例化redis对象
$redis = new redis();
//连接redis,第一个参数是redis服务的IP127.0.0.1是自己的,6379是端口号
$redis->connect(‘127.0.0.1‘, 6379);
echo "Server is running: " . $redis->ping();

输出:Server is running: +PONG

原文地址:https://www.cnblogs.com/ihuangjianxin/p/10185266.html

时间: 2024-08-25 13:36:33

Mac 安装PHP Redis 扩展的相关文章

mac 安装php redis扩展

git clone git://github.com/nicolasff/phpredis.git cd ./phpredis phpize 如果报 Cannot find autoconf. Please check your autoconf installation #brew install autoconf ./configure make make install make install 后会出现扩展so的目录  /usr/lib/php/extensions/no-debug-n

在ubuntu安装php redis扩展

先执行php -m, 如果没有看到redis, 那么就需要安装php redis扩展 下载源码, 我们假定在家目录下有个 git 文件夹来管理 git 文件 $ cd ~/git/ $ git clone https://github.com/phpredis/phpredis.git 将下载下来的源码移动到/etc 文件下, 然后进入这个目录下 $ mv phpredis/ /etc/ $ cd /etc/phpredis 执行phpize生成编译文件, 这里可能会需要安装php7.2-dev

关于Mac安装PHP相关扩展出现Zend/zend_config.h缺失的问题记录

Mac升级之后,系统自带的php版本也会随之升级,我用的就是系统自带的版本 麻烦的是扩展在版本变更后需要重新编译安装 重新安装redis  xdebug 等扩展时却会遇到各种头文件缺失的问题 之前从php官网下载php源码包解压之后,放到提示缺失文件的目录中,就可以解决这个问题. 后来也有自己重新编译覆盖安装过PHP,不过感觉都比较繁琐,... 常见的错误提示如下(redis) In file included from /usr/include/php/main/php.h:35: /usr/

mac系统安装php redis扩展

安装步骤如下: 1.下载redis扩展 下载地址:https://nodeload.github.com/nicolasff/phpredis/zip/master 2.下载下来是zip包 手动解压 zip phpredis-master.zip cd phpredis-master 执行 phpize phpize是干什么的? phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块 3.配置路径 ./configure --with-php-config=/usr/b

Centos 7 -安装PHP redis扩展

之前说了一下,怎么安装redis扩展,但是那个仅仅只能使用redis的客户端来set和get缓存,如果想要使用php来操作redis的缓存的话,必须安装phpredis的扩展. 网上有很多安装phpredis的教程,但是经过楼主的测试,好多教程都不能安装,有可能是我的操作失误吧,这里我记录一下我安装redis额过程,分享给大家,同时也当做记录吧.首先,声明一下,楼主使用的是Centos 7. 1.安装phpize # yum install php-devel 2.下载phpredis的包 #

win 安装 php redis 扩展

1 . 首先通过 phpinfo() 函数 查看php 环境 我的如下 通过这个网址查看相应的版本下载下来:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ 选择下载 : 解压得到内容: 将php_redis.dll 放到 php ext 扩展目录 同时 在php.ini 添加一行 extension=php_redis.dll 重启  服务器 安装成功

mac 安装php mongo扩展,无法使用的解决办法

brew install php56-mongo之后,启动php报这个错误 Warning: PHP Startup: mongo: Unable to initialize module 解决办法是source安装mongo扩展. brew reinstall php56-mongo --build-from-source

redis5---linux下安装php redis扩展

1.首先解压phpredis.tar.gz包 2.添加phpize指令 提示信息要装phpredis依赖软件autoconf 解压aotoconf.tar.gz安装包 再次执行phpize指令 phpize执行成功 3.phpredis配置与安装 配置 安装 4.php配置 php.ini修改之后重启apache 至此,安装成功

Linux下安装redis以及redis扩展

//安装redis //下载redis wget http://download.redis.io/releases/redis-2.8.3.tar.gz //解压 tar xzf redis-2.8.3.tar.gz//进入解压后的文件 cd redis-2.8.3//编译 make //安装成功 //自己创建一个新的文件夹(任何位置)mkdir /usr/redis //移动redis.conf到新目录下 cp redis.conf  /usr/redis //再进入redis安装目录 cd