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

centos下php redis扩展的安装配置3种方法

    博客分类:
  • PHP
阅读更多

方法一

1.下载php redis扩展包

 代码如下 复制代码

#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz

2 tar -zxvf 解压压缩包,cd /扩展包 (
进入扩展包然后 运行phpize 一下是我环境中phpize的目录,
/usr/local/php/bin/phpize (一定要在扩展包目录中运行 否则会报错)

 代码如下 复制代码
./configure –with-php-config=/usr/local/php/bin/php-config
   make && make install

4 修改php.ini 添加 extension=’redis.so’

5重启phpservicce phpfpm -restart
apache 重启httpd


方法二

安装步骤:
下载redis php扩展 : https://github.com/owlient/phpredis/downloads  

 代码如下 复制代码

# wget https://github.com/owlient/phpredis/tarball/master
# mv master redis-php.tar.gz
# tar -zxvf owlient-phpredis-2.1.1-1-g90ecd17.tar.gz  
# cd owlient-phpredis-90ecd17  
# /usr/local/php/bin/phpize 

 

 # ./configure --with-php-config=/usr/local/php/bin/php-config
# make  && make install 
#PHP-FPM状态管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}  //重启PHP

编译结果: 
Build complete.
Don't forget to run 'make test'.

Installing shared extensions:     /usr/lib/php/modules/
# vim /etc/php.ini
在最后一行加入: extension = redis.so 
# service httpd restart


方法三,

CentOS版本为6.2, Redis版本为2.4.10.

首先从Redis官方网站下载最新的稳定版本的Reids, 地址: http://redis.io/download

之后执行下面的安装步骤就行了, 操作很是简单.

 代码如下 复制代码
$ wget http://redis.googlecode.com/files/redis-2.4.10.tar.gz
$ tar xzf redis-2.4.10.tar.gz
$ cd redis-2.4.10
$ make
$ make test
$ make install

这里在执行 make test 的时候会出现一些问题,需要Tcl8.5的库,去这个网站 http://www.tcl.tk/ 下载一下然后安装一下:

 代码如下 复制代码
$  cd tcl8.5.0/unix
$  configure options
$  make
$  make test
$  make install

这样之后再执行make test Redis就可以成功通过了, 另外执行Redis make install实际就是执行了一下复制操作:

 代码如下 复制代码
$ mkdir -p /usr/local/bin
$ cp -pf redis-server /usr/local/bin
$ cp -pf redis-benchmark /usr/local/bin
$ cp -pf redis-cli /usr/local/bin
$ cp -pf redis-check-dump /usr/local/bin
$ cp -pf redis-check-aof /usr/local/bin

这样, Redis就安装成功了!

接下来就是启动Redis了, 上面编译后生成的那些可执行文件拷贝到了/usr/local/bin目录下面, 他们的作用分别是:

redis-server:Redis服务器的daemon启动程序

redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作

redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能

启动Redis进程只需要执行这个 /usr/local/bin/redis-server /path-to/redis.conf

启动的时候后面要跟上redis的配置文件, 这样Redis就顺利启动了.

接下来需要安装的就是php的redis扩展, 链接地址: nicolasff/phpredis · GitHub

下来下来之后, 解压, 然后开始执行下面的Shell

$ /usr/local/php/bin/phpize 
#这个phpize是安装php模块的
$ ./configure --with-php-config=/usr/local/php/bin/php-config 
#这个路径根据实际你环境情况进行修改
$ make && make install
完事之后, 这个目录下面生成一个 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/redis.so

接下来在php.ini中添加extension=redis.so.

这样就可以正式开始开发了...

分享到:
评论

相关推荐

    CentOS安装Redis和phpRedis扩展记录

    在本主题中,我们将深入探讨如何在CentOS操作系统上安装Redis服务器,并且集成phpRedis扩展,以便在PHP应用中利用Redis作为持久化数据存储和会话管理。首先,让我们了解Redis的基本概念,然后逐步讲解安装过程。 ...

    PHP5.6版本安装redis扩展(内附扩展包文件)

    安装方法与Redis扩展类似,从PECL下载,编译,安装,然后在`php.ini`中添加`extension=igbinary.so`。 8. **配置Redis连接**: 根据项目需求,您可能需要配置Redis的连接参数,如持久连接、超时设置、密码认证等。...

    linux安装phpredis扩展

    在Linux系统,特别是CentOS上,安装PHP的Redis扩展是...",那么你就成功地在CentOS上安装并配置了PHPRedis扩展,可以愉快地使用它进行Redis操作了。记得在实际项目中,根据你的网络环境调整Redis服务器的IP地址和端口。

    centos源码安装php-8.1.1+phpredis-4.2.0

    CentOS 源码安装 PHP 8.1.1 + PHPRedis 4.2.0 在本文中,我们将详细介绍如何在 CentOS 操作系统上从源码安装 PHP 8.1.1 和 PHPRedis 4.2.0。 安装依赖项 在安装 PHP 之前,我们需要安装一些依赖项。使用以下命令...

    centos6.4 64位 redis phpredis安装

    在本文中,我们将详细探讨如何在CentOS 6.4 64位系统上安装Redis以及集成PHP的phpredis扩展。这是一个重要的步骤,对于运行基于PHP的Web应用程序并需要高效缓存解决方案的开发者来说,是必不可少的。我们将遵循一...

    CentOS系统安装Redis及Redis的PHP扩展详解

    下面来一起看看在CentOS系统安装Redis及Redis的PHP扩展的详细介绍。 1、安装Redis 1.1 如果没有安装wget,安装wget yum install wget 1.2 在http://redis.io/download页面查看redis版本,并下载安装 wget ...

    CentOS7安装PHP7 Redis扩展的方法步骤

    在本文中,我们将详细讨论如何在CentOS7系统上为PHP7安装Redis扩展,以便能够充分利用Redis的高性能缓存和数据持久化功能。首先,确保你的系统已经安装了PHP7和Redis。接下来,我们将按照以下步骤进行操作: 1. **...

    centos下自动安装Memcache、Redis服务端以及PHP扩展

    该脚本基于阿里云服务器安装脚本,并只能运用于centos / aliyun os(因为内部使用了yum安装unzip和dos2unix),该脚本使用时,需要与阿里云安装脚本的install.sh放在同一目录下。有缘人切忌乱用

    centos5.6php5.3.29phpredis.tar.gz.zip

    本压缩包“centos5.6php5.3.29phpredis.tar.gz.zip”显然是针对CentOS 5.6系统的一个软件包,包含了在该系统上运行PHP 5.3.29版本并集成phpRedis扩展的相关资源。 PHP是一种广泛使用的开源脚本语言,尤其在Web开发...

    centos服务器的phpredis-2.2.4.tar.gz

    总之,PHPRedis扩展是PHP开发者连接和操作Redis的强大工具,它使得在CentOS服务器上构建高性能、可扩展的应用变得更加便捷。通过深入了解和熟练运用PHPRedis,我们可以充分利用Redis的特性,为我们的Web应用带来更高...

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

    8. 访问一个包含`phpinfo()`的页面,检查是否成功安装了Redis扩展。 至此,您已经成功在Linux系统上安装了Redis以及PHP的Redis扩展。现在您可以使用PHP轻松地与Redis进行交互,利用其高效的数据处理能力提升您的...

    5、centos安装redis

    ### CentOS安装与配置Redis知识点详解 #### 一、前言 在CentOS系统上安装Redis是一种常见的场景,尤其是在搭建Web服务器或需要高性能键值存储服务的应用环境中。本篇内容将详细解析如何在CentOS 6.5系统上完成Redis...

    CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录

    4. 安装PHPRedis扩展: - PHPRedis是PHP语言的一个扩展,允许PHP程序直接与Redis服务器进行通信。在安装之前,需要下载该扩展的源码包,上传至服务器,并执行编译安装命令。安装完成后,在`php.ini`文件中加入`...

    redis安装使用文档

    在PHP环境中使用Redis,需要安装PHP的Redis扩展。 对于Linux: - 安装`php-redis`扩展,使用`sudo apt-get install php-redis`(Ubuntu)或`sudo yum install php-redis`(CentOS)。 - 验证安装是否成功,运行`php...

    PHP安装redis模块

    3. **编译phpredis**:在源代码目录下,执行以下命令: - `phpize`:这一步是为了准备构建PHP扩展。 - `./configure`:配置编译选项,确保PHP配置文件路径正确。 - `make`:编译源代码。 - `sudo make install`...

    CentOS环境下安装Redis3.0及phpredis扩展测试示例

    在本教程中,我们将深入探讨如何在CentOS环境中安装Redis 3.0以及phpredis扩展,并进行相关的测试。Redis是一个高性能的键值存储系统,常用于数据库、缓存和消息中间件。而phpredis是PHP的一个扩展,允许PHP程序与...

    owlient-phpredis-2.1.1-1-g90ecd17.tar.gz

    总之,phpredis扩展为PHP开发者提供了便利的Redis操作接口,让开发者能够充分利用Redis的高效性能。正确理解和使用phpredis,可以极大地提升PHP应用在高并发、大数据量场景下的处理能力。在Linux环境中,合理安装和...

    LINUX+PHP7+Redis

    在“phpredis-php7”这个压缩包中,包含了PHP7版本的Redis扩展源代码。安装这个扩展,开发者可以在PHP环境中直接调用Redis的API,例如连接Redis服务器、执行命令、处理响应等。具体步骤包括: 1. 下载并解压...

Global site tag (gtag.js) - Google Analytics