`
alfred_long
  • 浏览: 565543 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux下安装redis及PHP扩展应用

阅读更多

一、redis安装

 

1 下载redis安装包

wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz (若无法下载请手动下载)

 

2 编译安装

 

$ tar zxvf redis-2.4.17.tar.gz
$ cd redis-2.4.17
$ make
$ make PREFIX=/usr/local/webserver/redis install 

 

3 配置redis

 

 

$ mkdir /etc/redis
$ cp redis.conf  /etc/redis/redis.conf
$ mkdir /var/lib/redis

 

  配置文件修改:

 

  #dbfilename dump.rdb 注释掉

  logfile  /data1/log/redis.log 指定log路径

  appendonly yes 取消注释

  appendfilename /data0/redis/appendonly.aof 指定数据文件路径

  bind 127.0.0.1 取消注释,如果需要外部访问改为ip地址

 

4 测试

 

$ /usr/local/webserver/redis/bin/redis-server /etc/redis/redis.conf
$ /usr/local/webserver/redis/bin/redis-cli set foo bar
//输出内容
OK

$ /usr/local/webserver/redis/bin/redis-cli get foo   
//输出内容 
"bar"

 

   命令行连接:

    /usr/local/webserver/redis/bin/redis-cli -h 192.168.1.112 -p 6379

 

 

二、 安装PHP扩展

1 下载phpredis客户端

   https://github.com/nicolasff/phpredis/downloads(选择适合自己php版本的)

 

2 安装phpredis扩展模块

 

 

$  tar zxvf nicolasff-phpredis-2.2.2-48-g7dfac44.tar.gz
$ cd  nicolasff-phpredis-7dfac44/
$ /usr/local/webserver/php/bin/phpize
$ ./configure --with-php-config=/usr/local/webserver/php/bin/php-config
$ make 
$ make install

 3 修改php.ini

    查看/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20060613是否有redis.so

在php.ini中 添加  

  extension=redis.so

4 重启php进程 

  $  /usr/local/webserver/php/sbin/php-fpm restart

 

5 查看phpinfo() 是否有redis扩展

 

6 用PHP文件测试

 

<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('long','Hello World');
echo $redis->get('long');

 输出:Hello World

成功!

分享到:
评论

相关推荐

    Linux安装PHPRedis扩展

    在本文中,我们将详细介绍如何在Linux环境下,特别是Red Hat 4.8.5系统上,为PHP 7.0版本安装PHPRedis扩展,并与Apache 2.4配合使用。 首先,确保你已经安装了Redis服务器。如果还没有,可以通过以下命令安装: ``...

    linux安装phpredis扩展

    在Linux系统,特别是CentOS上,安装PHP的Redis扩展是一个重要的步骤,因为它使得PHP能够与Redis内存数据库进行高效通信。Redis是一种高性能的键值数据存储,常用于缓存、消息队列以及数据结构服务器等场景。PHPRedis...

    redis安装及php扩展redis的安装

    在 Linux 系统下安装 Redis 需要下载 Redis 的安装包,例如 redis-2.2.8.tar.gz。首先,需要解压缩安装包,使用命令 `tar zxvf redis-2.2.8.tar.gz`。然后,移动解压缩后的目录到 `/usr/local/redis`,使用命令 `mv ...

    phpredis 用于 linux 下扩展

    PHPRedis是一款高效的PHP扩展,专为连接和操作Redis键值存储系统而设计。Redis是一种开源、基于内存、支持网络的键值数据库,广泛应用于高速缓存、数据持久化等领域。在Linux环境中,通过安装和配置PHPRedis,PHP...

    redis4.1php扩展

    总的来说,"redis4.1php扩展"提供了一种强大的方式,让PHP开发者可以利用Redis 4.1的所有特性和性能优势,构建高性能的Web应用。安装和配置好这个扩展后,你可以通过简单的PHP代码执行复杂的Redis操作,例如缓存管理...

    php-redis5.4.x扩展文件和服务端文件

    **PHP Redis 扩展安装与使用详解** PHP Redis 扩展是 PHP 语言与 ...通过以上步骤,你应该能够在 PHP 5.4.x 环境中成功安装并使用 PHP Redis 扩展,从而充分利用 Redis 的高性能特性和丰富功能来提升你的应用性能。

    Linux下php安装Redis扩展的方法

    本文实例讲述了Linux下php安装Redis扩展的方法。分享给大家供大家参考,具体如下: 注意:目录的权限 chomd 777 -R 1、安装redis 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传...

    phpredis-3.1.3.tar.gz linux下的php的redis扩展

    本文将深入探讨PHP与Redis集成的重要组件——phpredis,特别关注其3.1.3版本在Linux环境下的安装与使用。 phpredis是PHP的一个扩展库,它提供了一个全面的API,用于在PHP中与Redis进行通信。这个开源项目由太阳风...

    linux下最新版本php-redis4.0.2扩展包

    这里的“linux下最新版本php-redis4.0.2扩展包”指的是适用于Linux系统的PHP Redis扩展的4.0.2版本。 Redis是一个开源的、基于键值对的数据结构存储系统,它支持字符串、哈希、列表、集合和有序集合等多种数据类型...

    redis安装及php扩展redis的安装.docx

    在本文中,我们将详细讨论如何在Linux环境下进行Redis的安装以及PHP扩展Redis的安装。这是一个非常适合初学者的教程,步骤简单明了,确保您能够轻松掌握。 首先,我们来了解Redis。Redis是一个开源的、基于内存的...

    linux php5.5.7 redis 扩展编译源

    linux下为 php5.5.7支持 redis 扩展编译源 生成so文件 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install

    Windows 下redis的的扩展

    总的来说,Windows下的Redis部署涉及多个步骤,包括Redis服务器的安装、PHP扩展的配置以及自动启动工具的设置。通过这些步骤,开发者能够在Windows环境中充分利用Redis的强大功能,为Web应用提供快速的数据存储和...

    Linux平台安装redis及redis扩展的方法

    总结,Linux环境下安装Redis和PHP的Redis扩展涉及的主要步骤包括下载源码、编译安装Redis,配置Redis服务,安装PHP开发工具,编译安装PHPRedis扩展,以及在`php.ini`中启用扩展并重启服务。这些步骤对于在Linux上...

    linux-phpredis2.2.4

    标题“linux-phpredis2.2.4”表明我们讨论的是一个针对Linux操作系统的PHP扩展,用于连接和操作Redis键值存储系统。这个扩展的版本是2.2.4,它可能包含了对旧版PHP(可能是5.x系列)的支持,因为随着PHP版本的更新,...

    LINUX+PHP7+Redis

    本文将深入探讨“LINUX+PHP7+Redis”这一技术组合,详细解析其在Web开发中的应用和配置。 首先,我们来谈谈Linux,特别是CentOS 7。CentOS是一款基于RHEL(Red Hat Enterprise Linux)源代码再编译的社区发行版,它...

    Thinkphp整合php5.5_phpRedis扩展安装使用教程内附说明和工具包

    其中分别包含在linux和windows系统中如何一步步完成php_redis扩展安装的步骤和所需资源,最后我再结合Thinkphp3.2把redis整合进tp框架的Cache中,这样更方便的使用tp中S()方法直接应用redis服务。希望对大家有用!

    phpredis-linux扩展

    在Linux环境下安装phpredis,首先确保你的PHP环境中已经包含了`phpize`工具,这是编译PHP扩展的必备组件。接下来,你需要下载phpredis的源代码,如`phpredis-master`,解压后进入目录。运行以下命令来配置和编译扩展...

    redis和redis扩展安装.doc

    linux上安装redis以及安装php扩展

Global site tag (gtag.js) - Google Analytics