redis安装 linux|linux下安装redis及phpredis步骤

时间:2020-11-26  来源:redis  阅读:

要想使用redis,需要安装redis的端和操作redis的客户端接口。

1.服务端安装
apt-get install redis-server
启动 Redis

$redis-server

检查Redis是否在工作?

$redis-cli

这将打开一个Redis提示,如下图所示:

redis 127.0.0.1:6379>

上面的提示127.0.0.1是本机的IP地址,6379为Redis服务器运行的端口。现在输入PING命令,如下图所示。

redis 127.0.0.1:6379> ping PONG

这说明你已经成功地安装Redis在您的机器上。
参考:http://www.yiibai.com/redis/redis_quick_guide.html

2.php客户端

客户端 php 操作接口如下:
参考:http://hanqunfeng.iteye.com/blog/1984387
phpredis下载地址:https://github.com/phpredis/phpredis

2.1.下载解压

#wget https://github.com/phpredis/phpredis/archive/develop.zip
#unzip phpredis-develop.zip

2.2.进入目录编译生成文件redis.so
#cd phpredis-develop
#/usr/local/php/bin/phpize
#./configure –with-php-config=/usr/local/php/bin/php-config
#make
#make install

文件 redis.so 路径
phpredis-develop/modules/redis.so
phpredis-develop/.libs/redis.so
/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/redis.so
三个文件是同一个文件

2.3.把文件 redis.so 复制到 php 的扩展软件目录
#cp modules/redis.so /usr/lib/php5/20100525/
#cd /usr/lib/php5/20100525/
#chmod -x redis.so

注:
/usr/local/php/bin/phpize 是php5-dev所带有的软件。
php5-dev是开发者版本,是用来开发php扩展的,
她提供一些用来开发、编译php5扩展程序的必要php组件,一般是一些php源码的头文件和依赖库。
如果需要通过源码方式安装一些php module,比如php5-mysql,gd等,就需要安装php5-dev,
如果你需要的php扩展都可以通过apt-get直接安装,大可不必安装php5-dev。
安装之后 ,你可以通过 dpkg-query -L php5-dev 来查看这个包里面包含哪些文件

2.4.配置php.ini加载redis.so

lnmp默认环境中的文件结构是可用的配置文件单独存放,然后启用的配置文件的链接文件存放在启用配置目录 conf.d 中。
创建redis的配置文件 redis.ini
#vim /etc/php5/mods-available/redis.ini
加入
extension=redis.so

在启用配置目录中链接 redis.ini,使配置生效
#cd /etc/php5/conf.d
#ln -s ../mods-available/redis.ini 20-redis.ini

最后重启Apache,如果是连接的nginx,则需要重启php-fpm。

——————————————————————————————————-
windows下安装方法

从网上直接下载编译好的dll文件即可,一定要选择和php对应的版本。
下载后将php_igbinary.dll和php_redis.dll放入php的ext目录下,

然后修改php.ini,加入这两个扩展,注意顺序不要反了。

extension=php_igbinary.dll
extension=php_redis.dll

下载文件:

php_redis-5.5-vc11-ts-x86-00233a.zip http://d-h.st/4A5
php_igbinary-5.5-vc11-ts-x86-c35d48.zip http://d-h.st/QGH

php_redis-5.5-vc11-nts-x86-00233a.zip http://d-h.st/uGS
php_igbinary-5.5-vc11-nts-x86-c35d48.zip http://d-h.st/bei

php_redis-5.5-vc11-ts-x64-00233a.zip http://d-h.st/1tO
php_igbinary-5.5-vc11-ts-x64-c35d48.zip http://d-h.st/rYb

php_redis-5.5-vc11-nts-x64-00233a.zip http://d-h.st/N0d
php_igbinary-5.5-vc11-nts-x64-c35d48.zip http://d-h.st/c1a

重新启动Apache即可。

redis安装 linux|linux下安装redis及phpredis步骤

http://m.bbyears.com/shujuku/112729.html

推荐访问:redis安装部署
相关阅读 猜你喜欢
本类排行 本类最新