xampp php7 redis扩展,MAC XAMPP 整合使用Redis 及 安装php redis扩展

(环境: MAC + XAMPP + redis)

【本期概要:】

1、安装整合的准备工作

2、Redis服务的安装

3、PHP Redis扩展的安装

4、整合调试

一、准备工作

1、安装 Homebrew (macOS 缺失的软件包管理器)

# /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、安装 Redis 依赖

# brew install gcc

# brew install tcl

二、安装 Redis 服务

1、安装 Redis 服务

# sudo brew install redis

2、启动 Redis 服务

# sudo redis-server /usr/local/etc/redis.conf

32f2cb1bb96f

redis_server_success.png

此时,我们可以看一下是否存在redis的进程:

# ps aux | grep redis

32f2cb1bb96f

redis_process.png

出现如图界面,表示redis服务启动成功。

但是,这时候需要新开一个redis的客户端终端进行才能进行redis的操作,比较的不太方便,如图所示。

32f2cb1bb96f

redis_cli_success.png

所以,此时建议大家修改redis的配置文件,允许接受客户端的连接。

# redis-cli shutdown

# sudo vi /usr/local/etc/redis.conf

然后将 daemonize no 改成 daemonize yes 保存并对退出。

再次启动redis服务和运行redis客户端:

# sudo redis-server /usr/local/etc/redis.conf

# sudo redis-cli

32f2cb1bb96f

redis_reload_success.png

三、安装php redis扩展

1、下载(克隆)phpredis 扩展项目

# sudo git clone https://github.com/phpredis/phpredis.git

2、编译安装

# cd phpredis

# sudo phpize

若未安装autoconf,则会报错 “Cannot find autoconf.”,则我们需要先安装 autoconf

# brew install autoconf

然后重新编译安装

# sudo 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

3、修改php.ini文件,将扩展添加到配置文件中(配置文件在XAMPP安装目录中去找)

# sudo vi /Applications/XAMPP/xamppfiles/etc/php.ini

添加一行扩展信息: extension="redis.so"

然后保存、退出。

4、重启apache服务,查看phpinfo()。

32f2cb1bb96f

phpinfo_redis.png

四、测试PHP使用Redis

public function redis(){

$redis = new Redis();

$redis->connect('127.0.0.1', 6379);

$redis->set('rdsKey','hello world!!!');

echo $redis->get('rdsKey');

}

至此,MAC XAMPP PHP 使用 Redis 就完成了。

【如若文档有错误,欢迎大家不吝赐教。本文档是集网上各位大神的资源进行整合的,具体资源来源已经忘记了,如果发现有侵权等行为,请联系我,我将对应处理,谢谢~~~】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Mac上搭建PHP开发环境,你可以使用XAMPP或MAMP。XAMPP是一个流行的开发环境套件,它包含了Apache、MySQL、PHP和Perl。而MAMP是一个类似的套件,也包含了Apache、MySQL和PHP。以下是使用XAMPP搭建PHP开发环境的步骤: 1. 下载XAMPP:你可以从官方网站https://www.apachefriends.org/index.html下载XAMPP的最新版本。 2. 安装XAMPP:下载完成后,双击安装程序并按照提示进行安装安装完成后,XAMPP将被安装在你选择的目录中。 3. 启动XAMPP安装完成后,你可以在应用程序文件夹中找到XAMPP控制面板。打开控制面板,点击"Start"按钮启动Apache和MySQL服务。 4. 配置PHPXAMPP默认使用的是PHP版本7.x。如果你需要使用其他版本的PHP,你可以通过编辑XAMPP的配置文件来进行配置。配置文件的路径是:/Applications/XAMPP/xamppfiles/etc/php.ini。 5. 配置虚拟主机:如果你需要在本地开发多个项目,你可以配置虚拟主机。虚拟主机的配置文件位于:/Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf。你可以根据需要添加虚拟主机的配置。 通过以上步骤,你就可以在Mac上成功搭建PHP开发环境了。请注意,这只是使用XAMPP的方法,如果你选择使用MAMP,你可以按照MAMP的安装和配置步骤进行操作。\[1\] \[3\] #### 引用[.reference_title] - *1* *2* *3* [Mac下快速搭建PHP开发环境](https://blog.csdn.net/Cgema/article/details/72457985)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值