centos7 下安装php扩展redis

liyuzhao7年前学习记录1967

最近一直在学习并发、tcp\ip协议等等,然后发现了redis很好用,就打算去实用一下,我打算实验一下,用redis查询15W条数据的时间,服务器的配置是:

cpu:1核

带宽:1M

内存:1G


废话不多说,安装redis扩展步骤如下:

1:如果你的linux已经安装了php,那么就需要用到phpize,还要用到gcc来进行编译

2:如果没安装gcc,yum install gcc 来进行安装

3:可能有人后期用phpize会出问题,可能是版本问题,解决方法:yum install php-devel 更新一下

4:我的所有步骤都是安装此博客来进行的,所以我只给出链接 安装redis扩展

5:如果按照此方法安装完成可以去用phpinfo()查看redis是否已经安装上。

注意我强调一下:如果你的php是yum直接默认安装,那么你的phpize应该是在usr/bin/phpize

这里我强调一下,在linux下安装redis,安装完可以直接操作,但是如果你安装了LAMP,想要用php来操作redis,必须要安装redis的扩展,而且必须要安装对应版本的才可以,redis扩展版本在这里下载https://pecl.php.net/package/redis。我用的是php7.1,所以我选择了redis3.0.0的扩展,redis的版本为3.0.3。安装步骤可以参照下这个博客:https://pecl.php.net/package/redis

下一篇文章我会使用thinkphp5来进行此次的实验,数据我已经插入了15W条,目前我的服务器一次性查询查过8W条的数据就会发生网络请求的错误.等实验完成我会发布文章~

相关文章

redis在centos7 自启动,并用service启动或者关闭

redis在centos7 自启动,并用service启动或者关闭

1.为了让redis-server能在系统启动时自动运行,需要将redis服务作为守护进程(daemon)来运行,我们回/usr/local/cluster/7000/目录中找到一个redis.con...

session和cookie原理透彻分析

一直以来对session和cookie这个两个的原来有点不明确。上次去公司面试的时候就有这个面试题,心里一直都想搞清楚这两个的原理,但是一直没有好的理解,所幸今晚翻了以前看十八哥的视频,非常透彻的讲解...

探讨mysql的游标cursor

探讨mysql的游标cursor

以下是我的做法步骤代码://新建动物表create table dw(dw_id int,dw_name varchar(20),dw_num varchar(10));//插入几条数据insert...

数据库实现1+到N得出总和的编程

数据库实现1+到N得出总和的编程

delimiter $    //这个是把结束符号变为$create procedure p1(N int)begindeclare total int default 0;dec...

数据库的for each row定义

在mysql中,for each row 是定义行级触发器的语句,如果不写是错误的,因为mysql还没有支持语句触发器。在oracle中,如果不写默认为语句触发器,就是不管执行多少次,都只触发一次语句...

探讨mysql的权限问题

不管是本地连接数据库还是远程连接数据库,要想连接成功必须要有四样:1:host   –>连接地址2:user  –>连接账号3:password  –>...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。