Fedora下安装php Redis扩展笔记

yipeiwu_com6年前PHP代码库

一、安装编译工具

复制代码 代码如下:

yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils patch perl

二、安装redis php-redis
复制代码 代码如下:

# yum install redis php-redis

这样就安装成功了

启动redis

复制代码 代码如下:

# sudo redis-server /etc/redis.conf

1、下载php-redis zip安装包

https://github.com/nicolasff/phpredis

2、找到PHP安装路径

命令whereis phpize和whereis php-config 找到phpize和php-config路径

3、生成configure

复制代码 代码如下:
# /usr/bin/phpize

4、编译安装

复制代码 代码如下:

# ./configure --with-php-config=/usr/bin/php-config
# make && make install

5、加入安装的redis.so模块

复制代码 代码如下:

# vim /etc/php.ini

6、重启apache或nginx

7、测试

复制代码 代码如下:

$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('test','hello world!');
echo $redis->get('test');

相关文章

php多线程并发实现方法

本文实例讲述了php多线程并发实现方法。分享给大家供大家参考,具体如下: java里多线程就是一个new thread的事情,php依赖apache靠着linux底层有一个多线程的办法。...

实现php删除链表中重复的结点

删除链表中重复的结点: 定义两个指针pre和current 两个指针同时往后移动,current指针如果与后一个结点值相同,就独自往前走直到没有相等的 pre指针next直接指向cur...

PHP通过GD库实现验证码功能示例

PHP通过GD库实现验证码功能示例

本文实例讲述了PHP通过GD库实现验证码功能。分享给大家供大家参考,具体如下: 首先看看实现的效果: 具体实现: <?php /*PHP实现验证码*/ session...

php中explode的负数limit用法分析

本文实例讲述了php中explode的负数limit用法。分享给大家供大家参考。具体分析如下: explode -- 使用一个字符串分割另一个字符串,使之成为数组。 参数为: arr...

PHP排序算法类实例

本文实例讲述了PHP排序算法类。分享给大家供大家参考。具体如下: 四种排序算法的PHP实现: 1) 插入排序(Insertion Sort)的基本思想是: 每次将一个待排序的记录,按其...