您的位置:澳门新葡萄京娱乐网站 > 编程知识 > 如何让PHP支持Redis【澳门新葡萄京娱乐网站】

如何让PHP支持Redis【澳门新葡萄京娱乐网站】

2019-12-22 01:40

3 编辑php.ini文件

  关闭php :killall php-fpm

php-redis下载地址 https://github.com/phpredis/phpredis

 unzip phpredis-develop.zip cd phpredis-develop 生成configure配置文件: /usr/local/php/bin/phpize 编译安装: ./configure --with-php-config=/usr/local/php-7.1/bin/php-config make && make install

7.进入/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ 目录查看

安装redis服务

这个目录有点深,没关系,我们去这个目录看看,里面有什么东西:

 cd /usr/local/ 进入安装目录 wget http://download.redis.io/redis-stable.tar.gz 

 tar xvzf redis-stable.tar.gz cd redis-stable make && make install 

拷贝配置文件到/etc/redis/redis.conf cp redis.conf /etc/redis/6379redis.conf

vim /etc/redis/redis.conf 修改文件 把 daemonize 这一项改成 yes 增加:pidfile /var/redis/run/redis_6379.pid 增加:logfile /var/redis/log/redis_6379.log 增加:dir /var/redis/6379 保存退出 最后运行redis: redis-server /etc/redis/redis.conf 查看端口 netstat –atln 

澳门新葡萄京娱乐网站 1

进入安装目录打开 cd redis-stable/src/redis-cli

原理:php默认扩展库不含有redis扩展;要支持redis扩展,需要有redis.so这个扩展文件

总结

6.安装完成后,最后几段代码会告诉我们 redis.so 扩展文件的存放位置:

安装php-redis扩展

 

5 phpinfo 查看

 

1 下载redis扩展

9.访问phpinfo.php,看到已经有了redis扩展

vim /usr/local/php/etc/php.ini

里面刚好有一个redis.so文件,这就是我们要生成的redis.so文件。接下来就是修改php.ini 了

 service httpd restart 

10.接下来就测试一下我们的php能不能正确操作redis吧

以上所述是小编给大家介绍的Linux下 php7安装redis的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

  extension=”redis.so”

在文件末尾加上: extension=redis.so

3.再在phpredis源码目录下执行命令  : /usr/local/php/bin/phpize  如下图:

  保存退出,用浏览器访问这个文件:

澳门新葡萄京娱乐网站 2

准备测试环境与软件:

# ./configure --with-php-config=/usr/local/php/bin/php-config

8.配置php.ini;让php支持redis扩展

先到这里,如果你喜欢这篇博文,欢迎评论!

澳门新葡萄京娱乐网站 3

连接成功!!大功告成

关于php操作redis的方法,都在里面。

(这里我们需要知道php的安装目录,我这里是:/usr/local/php/bin)

保存退出,重启php即可

  启动php :/usr/local/php/sbin/php-fpm

Redis-2.6.14 (安装方法,见我上一篇博文);

澳门新葡萄京娱乐网站 4

现在可以用php操作redis了!

即放在: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ 这个目录下

  重启Nginx :service nginx restart 

CentOS5.5(已搭建好LNMP环境);

澳门新葡萄京娱乐网站 5

相关命令:

澳门新葡萄京娱乐网站 6

 

 

说明:/php/bin 目录下的这个phpize 文件,是php为了以后我们需要安装第三方扩展库时预留的接口

 

所以我们的目标就是生成redis.so扩展文件,并修改php.ini 让其支持redis扩展。

 

make && make install

 

 

1.将phpredis.tar.gz 上传到Linux下,并解压

澳门新葡萄京娱乐网站 7

5.安装

  打开php.ini 在里面任意位置添加这段代码:

 

  在nginx网站根目录html下创建phpredis.php 用于测试php连接redis;

4.执行编译

2.进入phpredis源码目录 命令 : # cd phpredis

我的主机电脑是win10 。

 

 

 

Vm虚拟机;

  # vi phpredis.php

澳门新葡萄京娱乐网站 8

这里分享一个phpredis的中文手册:

 

phpredis.tar.gz  (没有的去网上下载);

本文由澳门新葡萄京娱乐网站发布于编程知识,转载请注明出处:如何让PHP支持Redis【澳门新葡萄京娱乐网站】

关键词: