Centos 7 -安装PHP redis扩展

之前说了一下,怎么安装redis扩展,但是那个仅仅只能使用redis的客户端来set和get缓存,如果想要使用php来操作redis的缓存的话,必须安装phpredis的扩展。

网上有很多安装phpredis的教程,但是经过楼主的测试,好多教程都不能安装,有可能是我的操作失误吧,这里我记录一下我安装redis额过程,分享给大家,同时也当做记录吧。首先,声明一下,楼主使用的是Centos 7。

1.安装phpize

# yum install php-devel  

2.下载phpredis的包

# wget https://github.com/nicolasff/phpredis/archive/master.zip 

这里再次声明一下,你在那个目录下使用这个命令的,那么这个包就下载在那里的。

3.使用unzip解压

如果没有这个命令的话,就先安装,命令的是:yum install unzip

1 # unzip master.zip

解压完成后,得到的是一个phpredis-master文件夹。

4.编译php扩展

首先,我们得先进入phpredis-master文件夹中。

然后使用如下命令进行编译

1 # phpize

5.配置环境

使用如下命令还是在4中的目录下

1 # ./configure  

6.编译

# make && make install 

编译完成后显示:

Build compate
Donn‘t forget to run ‘make test‘.

Installing shared extensions : /usr/lib/php/modules

楼主的机子是32位的,所以这里显示的是lib,如果是64位的机子的话,那么显示的就是lib64,具体你们可以到/usr目录下去看看

进入/usr/lib/php/modules/文件夹,我们会发现redis.so的扩展

7.修改/etc/php.ini

添加扩展:

# extension=redis.so 

楼主的配置文件中有一个注释了的:extension=mysql.so,我直接取消注释,改变内容,具体看你们的操作。

8.重启apache的服务

记得重启服务

# systemctl restart httpd

9.简单的代码演示

楼主在linux中写了一段简单的代码来测试效果

1 <?php
2   $redis = new Redis();
3   $redis.set(‘pby‘, 1234);

使用 php 文件名.php来编译文件,最后在redis的客户端中get pby,得到了正确的结果。

时间: 2024-11-03 09:41:42

Centos 7 -安装PHP redis扩展的相关文章

在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 Redis 扩展

其实 Mac 安装 Redis 还是很简单,以下为个人搭建配置.注意:文章中的"*"代表任意版本号 安装 Redis 服务 安装 brew install redis 使用 # 启动 redis-server 启动成功界面另开一个命令窗口,可以使用 Redis 命令在 redis 服务上执行操作. redis-cli 安装 php-redis 扩展 下文中的配置目录可根据记几个的 PHP 配置自行修改. 进入php官网下载redis扩展下载扩展 解压安装包 tar -xzvf redi

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 重启  服务器 安装成功

CentOS 7安装配置Redis数据库

Redis就是一种基于key-value的非关系型数据库.这里我将介绍Redis在CentOS 7下如何安装配置. 工具/原料 CentOS 7 Redis 方法/步骤 Redis源码获取 1.进入Redis官网获取Redis最新稳定版下载地址 2.通过wget命令下载 Redis 源代码. Redis编译 1.通过tar -xvf redis-3.0.2.tar.gz命令解压下载Redis源码压缩包redis-3.0.2.tar.gz: 2.编译Redis.通过cd redis-3.0.2/进

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

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

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

CentOS 5 - 安装PHP MongoDB扩展

For driver developers and people interested in the latest bugfixes, you can compile the driver from the latest source code on » Github. Go to Github and click the "download" button. Then run: $ tar zxvf mongodb-mongodb-php-driver-<commit_id&g

Centos编译安装 LAMP (apache-2.4.7 + mysql-5.5.35 + php 5.5.8)+ Redis

转载地址:http://www.cnblogs.com/whoamme/p/3530056.html 软件源代码包存放位置:/usr/local/src 源码包编译安装位置:/usr/local/软件名字 修改源: 1.进入存放源配置的文件夹 cd /etc/yum.repos.d 2.备份默认源 mv ./CentOS-Base.repo ./CentOS-Base.repo.bak 3.使用wget下载163的源 wget http://mirrors.163.com/.help/CentO

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