文档章节

PHP 安装 phpredis 扩展(二)

天秤vs永恒
 天秤vs永恒
发布于 2016/11/26 12:10
字数 467
阅读 116
收藏 0

3 月,跳不动了?>>>

本文主要介绍为 PHP 安装 phpredis 扩展,并用 PHP 代码连接 Redis 服务器。

一、安装 phpredis 扩展

1. Linux、macOS 下安装

#. 下载、解压、安装、编译:

$ curl -O https://nodeload.github.com/nicolasff/phpredis/zip/master
$ tar -zxf master
$ cd phpredis-master/
$ phpize
$ ./configure --with-php-config=/usr/bin/php-config 
$ make 
$ sudo make install
Password:
Installing shared extensions:     /usr/lib/php/extensions/no-debug-non-zts-20131226/

编译成功后会提示一个路径,表示已经将扩展放置在该位置。

#. 修改 PHP 的配置文件php.ini,加载 redis 模块:

extension=redis.so

#. 重启apache,检测是否安装成功:

$ sudo apachectl restart
$ php -m | grep redis

如果出现 redis 则表示安装成功。

2. Windows 下安装

Windows 下安装 phpredis 扩展,只需下载对应的 php_redis.dll 扩展即可。 下载地址:http://windows.php.net/downloads/pecl/snaps/redis/

#. 首先查看本地的 php 信息: phpinfo.png

#. 然后选择对应的 phpredis 版本进行下载: phpredis-info.png

#. 将下载解压后的 .dll 文件放到 PHP 的 ext 目录,并修改 php.ini 配置文件,添加如下内容:

;extension=php_igbinary.dll
extension=php_redis.dll

#. 重启apache,检测是否安装成功: phpredis-extension.png

如果出现该信息,则说明安装成功;如果 apache 重启失败,说明下载的扩展和 PHP 版本不匹配,请认真检查后重新下载。

二、PHP 连接 Redis 服务器

下面演示使用 PHP 连接 Redis 服务器,首先开启 Redis 服务器。没有安装的童鞋请参考 《Redis 安装(一)》

#. 在服务器根目录下新建 redis.php,代码如下:

<?php

	//连接本地的 Redis 服务
	$redis = new Redis();
	$redis->connect('127.0.0.1', 6379);
	//查看服务是否运行
	echo "Server is running: " . $redis->ping();

#. 访问 http://localhost/redis.php,如果出现以下内容,则说明连接成功:

Server is running: +PONG

本文首发于马燕龙个人博客,欢迎分享,转载请标明出处。

马燕龙个人博客:http://www.mayanlong.com

马燕龙个人微博:http://weibo.com/imayanlong

马燕龙Github主页:https://github.com/yanlongma

© 著作权归作者所有

天秤vs永恒
粉丝 6
博文 39
码字总数 18643
作品 0
长宁
私信 提问
加载中

评论(0)

LAMP架构(PHP扩展模块安装)

php动态扩展模块安装之redis php专用扩展区 查看模块 安装一个redis模块 1.下载php的redis模块到/usr/local/src/目录下 2.修改下载的文件名称 3.解压 4.生成configure文件 报错提示找不到aut...

蛋黄_Yolks
2018/08/08
25
0
linux安装phpredis扩展,phpinfo不显示redis模块

环境:CentOS release 6.2 (Final) X64 ,apache2.0, php5.2, 一,安装redis后,./redis-cli可以正常使用 二,安装扩展步骤如下 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.t......

mechnaic
2017/01/03
4.3K
10
phpredis -- Redis编译安装,PHP 7 安装 Redis 扩展

安装 Redis Server redis的官方网站是:http://redis.io/ 目前的最新稳定版是 3.2版。 下载redis wget http://download.redis.io/releases/redis-3.2.3.tar.gztar xf redis-3.2.3.tar.gzcd ......

yangji008
2016/09/10
0
0
Linux php7.0 安装redis和PHP扩展

一、安装redis 下载最新版 解压编译 配置redis 拷贝命令文件 修改配置信息 二、安装PHP扩展 git clone: 访问:https://github.com/phpredis/phpredis 切换分支: 检查PHP扩展 建立编译连接 ...

dingdayu
2016/03/21
3.8K
0
centos下php redis扩展的安装配置3种方法

redis是一个为了解决php与数据库操作的瓶颈而生的,下面我整理了centos中安装php redis扩展的三种方法,希望这三种方法能给各位带来帮助哦。 方法一 1.下载php redis扩展包 代码如下 复制代码...

耐心是美德
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

专业视频下载工具:Allavsoft for Mac

作为MacOS系统上的一款专业视频下载工具,Allavsoft mac破解版可以帮助用户快速进行视频在线下载和转换功能,Allavsoft中文版支持从雅虎、YouTube、Facebook等多达100家的视频分享网站的影片...

MacW软件分享
26分钟前
19
0
【德邦快递】从发货、分拨、分拣到配送,敏态数字化团队支撑高效的供应链!

“2019双11物流订单量创下新纪录,11月11号天猫全天物流订单突破10.42亿,截止至当天18:42,德邦快递宣布大件快递单产品实现收入破亿!” 如今物流行业强劲的运输效能,撑起了我们习以为常的...

嘉为科技
34分钟前
15
0
答应我,不会这些概念,简历不要写 “熟悉” zookeeper

唠唠叨叨 本文主要分享一下zookeeper的一些基本概念,在正式进入正题前,和大家聊一聊刚入行时我的面试经验,可以说是耿直的有些可爱。 面试官:用过zookeeper 吗? 我:用过啊,给dubbo提供...

程序员内点事
35分钟前
15
0
GitLab备份与恢复

因公司更换服务器服务商,服务器迁移到另外一家服务商,今天就模拟线上迁移gitlab的操作 git-A IP:192.168.82.184 git-B IP:192.168.82.184 在做备份迁移前提是版本号一样,否则会失败. Step ...

Linux_Anna
37分钟前
12
0
Snippetty for Mac(现场代码演示工具) v1.7.1

Snippetty是一个从markdown文件加载代码片段的应用程序。Snippetty Mac破解版适合每个人,Snippetty不会假设您的演示文稿的全部内容,只需要在正确的时间将正确的代码段放入计算机的剪贴板中...

麦克W
47分钟前
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部