七叶笔记 » 数据库 » redis安装、配置、使用和redis php扩展安装教程

redis安装、配置、使用和redis php扩展安装教程

1.make时可能会报如下错误:解决办法:编辑src/.make-settings里的OPT,改为OPT=-O2 -march=i686。

2.make test报错:

解决办法安装tclredis命令介绍

Redis 由四个可执行文件:redis-benchmark、redis-cli、redis-server、redis-stat 这四个文件,加上一个redis.conf就构成了整个redis的最终可用包。它们的作用如下:

redis-server:Redis服务器的daemon启动程序redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况现在就可以启动redis了,redis只有一个启动参数,就是他的配置文件路径。

启动redis

复制源码包里的redis.conf到/etc

编辑/etc/redis.conf ,修改daemaon no 为daemaon yes ,以守护进程方式启动进程。

关闭redis

说明:关闭以后缓存数据会自动dump到硬盘上,硬盘地址见redis.conf中的dbfilename dump.rdb

redis配置

注意,默认复制过去的redis.conf文件的daemonize参数为no,所以redis不会在后台运行,这时要测试,我们需要重新开一个终端。修改为yes则为后台运行redis。另外配置文件中规定了pid文件,log文件和数据文件的地址,如果有需要先修改,默认log信息定向到stdout.

下面是redis.conf的主要配置参数的意义:

redis开机自动启动

用这个脚本管理之前,需要先配置下面的内核参数,否则Redis脚本在重启或停止redis时,将会报错,并且不能自动在停止服务前同步数据到磁盘上:

然后应用生效:

建立redis启动脚本:

然后增加服务并开机自启动:

redis php扩展安装

完成后redis.so被安装到

添加

重启php-fpm即可。

configure时可能会遇到,添加--with-php-config参数可以解决。

相关文章