编制phpredisredis和Linux下的方法

编制phpredisredis和Linux下的方法
本文介绍如何在Linux下编译通过Redis和phpredis。分享给您参考,如下:

1。准备工作

下载软件:在本站下载地址

操作系统:CentOS 5.5

Redis版本:redis-2.6.9

2,编译和安装
tar zxvf redis-2.6.9.tar.gz / /减压
CD redis-2.6.9
编译/编译

如果有错误如下:

zmalloc。O:在功能` zmalloc_used_memory:

/ / /数据redis-2.6.9 SRC / zmalloc。C:223:对` __sync_add_and_fetch_4 '未定义的引用

收集:LD返回退出状态1

使{ 1 }:* { } redis服务器错误1

使{ 1 }:离开目录` / / /数据redis-2.6.9 SRC

制作:*** }所有错误2

uff1a解
使CFLAGS =三月= i686

当你看到提示:要run'make test'is一主意;)解释编译成功。
制作安装
说明:事实上,make是:
CP—P redis服务器/ usr /局部/箱
CP—P redis基准 / usr /局部/箱
CP—P redis cli / usr /局部/箱
CP—P redis检查转储 / usr /局部/箱
CP—P redis检查多种 / usr /局部/箱

在这种方式中,使用已安装成功。

接下来,使用开始,和编译后的可执行文件复制到 / usr /局部/ bin目录,和它们的功能:

对Redis服务器守护进程启动程序:Redis服务器

使用CLI:Redis命令行操作的工具。当然,你也可以使用telnet的纯文本协议操作

Redis-benchmark:Redis performance testing tools to test the read-write performance of Redis in your system and your configuration

开始使用过程只需要执行这个 / usr / / /当地仓redis服务器 / / redis.conf路径

当你开始,按照使用配置文件使redis是开始。

三.的问题,将开始使用

警告:检测到32位实例,但没有内存限制设置。设置3 GB maxmemory

解决方法:更改配置文件redis.conf maxmemory设置maxmemory 1024000000 # 256M内存分配

警告overcommit_memory设置为0的背景保存可能会失败!低内存条件。要解决这个问题add' vm.overcommit_memory / /等sysctl.conf然后= 1'reboot或运行command'sysctl VM。overcommit_memory = 1 '这个生效。

解决方案:警告:内存过度使用被设置为0!在低内存环境,后端存储可能会失败。要更正此问题,请加a' vm.overcommit_memory = 1'to / / sysctl.conf等并重新启动它(或运行command'sysctl VM。overcommit_memory = 1)使它工作。

没有信息出发时,表明启动成功。你也可以使用netstat - TNL看6379端口开始。

4。打开和关闭Redis

Redis服务器/ usr / / / redis.conf当地redis-2.6.9打开,注意:您需要指定使用的配置文件

pkill redis服务器停止使用

使用CLI关机停止使用

5、redis.conf参数信息

在Redis及其参数信息可以被称为Redis的基础知识、安装、部署和配置笔记

6。编制phpredis
解压phpredis-master.zip
CD phpredis大师
/ usr / / / PHP本地bin / phpize
。 / u2013配置PHP配置= / usr / / / PHP本地bin / PHP配置
使安装

修改php.ini文件,加载redis.so模块并重新启动Apache!

更多有关PHP相关内容的读者可以看到特别站:phpPHP使用情况摘要、操作和使用摘要、操作人员PHP网络编程技巧总结

希望本文能对PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部