php连接redis
来源:互联网 发布:淘宝关注店铺链接 编辑:程序博客网 时间:2024/06/03 08:57
在菜鸟教程上有介绍php怎么连接redis,但是各系统版本默认的安装目录可能不太一样,以下为我自己机子(ubuntu 16.04,PHP 7.0.18,redis-cli 3.0.6)上的安装步骤:
- 下载phpredis文件(php7 需要制定分支):git clone -b php7 https://github.com/phpredis/phpredis.git
- 由于php7.0默认没有安装phpize脚本工具,phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块, 所以需要自己再安装一下,
sudo apt install php-dev
; which phpize
查看到phpize工具已经安装成功了,在/usr/bin/phpize
目录下,直接执行: phpize- 执行
which php-config
看一下php-config 是否有,有的话执行./configure --with-php-config=php-config
; - 编译安装,
make && sudo make install
安装完成后会提示安装路径,我的是Installing shared extensions: /usr/lib/php/20151012/
- 接下来将扩展路径
/usr/lib/php/20151012/
和动态链接库redis.so 添加到php.ini中,一般情况下会有两个php.ini文件,我机子上的目录是:/etc/php/7.0/fpm/php.ini和/etc/php/7.0/cli/php.ini, cli是命令行版本,fpm是作为Apache或者Nginx等服务器软件处理PHP文件的扩展, 这个添加到哪一个看具体应用了。我把两文件中都添加了扩展:
extension_dir = "/usr/lib/php/20151012/"extension = redis.so
至此redis扩展就添加完成了;
可以写个小程序测试一下:
<?php $redis = new Redis(); if($redis->connect('127.0.0.1', 6379)) { echo "success\n"; } ?>
其他函数详见:phpredis中文手册
阅读全文
0 0
- Redis PHP 连接
- Redis PHP连接操作
- php密码连接redis
- PHP连接Redis
- php密码连接redis
- php连接redis
- redis 源码安装及php连接redis
- php连接redis(phpredis)
- PHP操作Redis(一) PHP连接Redis,含Redis密码验证、指定某一Redis数据库
- php 连接redis 数据库单利类
- windows32位下安装Redis+连接PHP
- PHP中使用Redis长连接笔记
- php连接redis出现Redis server went away
- php连接redis出现Redis server went away
- redis 学习手册之java和php连接redis操作
- php连接redis服务出现Redis server went away
- redis查看连接数及php模拟并发创建redis连接
- 用unix socket加速php-fpm、mysql、redis的连接
- 五分钟配个简单的VIM python "ide"
- Markdown语法详解
- MySQL根据条件UPDATE数据
- dedecms 扩展函数可以用的sql语句
- mybatis做like模糊查询
- php连接redis
- 简单post注入之成绩单
- 2016华为笔试题
- 分布式事务(一)两阶段提交及JTA
- cocos2dx 植物大战僵尸 17 路障僵尸
- R语言调整支持向量机
- 趁便宜买了个地址
- stl set常用操作
- Samsung ARTIK 530 Image Update