环境安装系列 - Linux下 Redis的安装和使用
2015-02-03 12:56
791 查看
主要准备的安装包
1. PHP扩展包:redis-2.2.5.tgz
官网
2. Redis包:redis最新版本redis-2.8.19.tar.gz
官网
下载包
将redis安装到/usr/local/目录下面
将压缩包解压到 /usr/local/目录下面。
执行命令:
启动redis:
停止redis命令:
redis.conf的命令详解
redis扩展安装
修改php.ini:
phpinfo:
1. PHP扩展包:redis-2.2.5.tgz
官网
2. Redis包:redis最新版本redis-2.8.19.tar.gz
官网
下载包
将redis安装到/usr/local/目录下面
将压缩包解压到 /usr/local/目录下面。
执行命令:
sudo make sudo make installredis的配置文件 redis.conf 在当前目录下,修改配置文件:
#将no改为yes,让redis后台运行 daemonize no安装完成后,redis的启动脚本会放置在/usr/loca/bin/ 目录下面。
启动redis:
/usr/local/bin/redis-server /usr/local/redis-2.8.19/redis.conf通过命令查看是否启动成功:
ps -ef | grep redis
停止redis命令:
/usr/local/bin/redis-cli shutdown
redis.conf的命令详解
#是否作为守护进程运行 daemonize yes #如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid pidfile redis.pid #绑定主机IP,默认值为127.0.0.1 #bind 127.0.0.1 #Redis默认监听端口 port 6379 #客户端闲置多少秒后,断开连接,默认为300(秒) timeout 300 #日志记录等级,有4个可选值,debug,verbose(默认值),notice,warning loglevel verbose #指定日志输出的文件名,默认值为stdout,也可设为/dev/null屏蔽日志 logfile stdout #可用数据库数,默认值为16,默认数据库为0 databases 16 #保存数据到disk的策略 #当有一条Keys数据被改变是,900秒刷新到disk一次 save 900 1 #当有10条Keys数据被改变时,300秒刷新到disk一次 save 300 10 #当有1w条keys数据被改变时,60秒刷新到disk一次 save 60 10000 #当dump .rdb数据库的时候是否压缩数据对象 rdbcompression yes #本地数据库文件名,默认值为dump.rdb dbfilename dump.rdb #本地数据库存放路径,默认值为 ./ dir ./
redis扩展安装
sudo tar xzvf redis-2.2.5.tgz cd redis-2.2.5 sudo /usr/local/php.5.4.35/bin/phpize sudo ./configure --with-php-config=/usr/local/php.5.4.35/bin/php-config sudo make sudo make install
修改php.ini:
sudo vim /usr/local/php.5.4.35/lib/php.ini #加上:extension=redis.so sudo kill -USR2 `cat /usr/local/php.5.4.35/var/run/php-fpm.pid` #重启
phpinfo:
相关文章推荐
- 虚拟机centos 安装 redis 环境 linux 使用 java 远程连接 redis
- activemq使用系列: linux环境下ActiveMQ 的安装(单节点)
- activemq使用系列: linux环境下ActiveMQ 的安装与使用(单节点)
- Linux下Lamp环境 和 Lnmp环境 PHP使用Redis安装教程
- Linux下Lamp.Lnmp环境 PHP使用Redis安装教程
- 环境安装系列 - Linux上使用Gitosis管理git服务
- Linux环境VNC服务安装、配置与使用(图)
- Linux环境VNC服务安装、配置与使用
- 【VNC】Linux环境VNC服务安装、配置与使用
- 使用Cygwin模拟Linux环境安装配置运行基于单机的Hadoop
- Linux 软件安装使用(8)PATH与环境变量
- Windows下的Memcache安装与Java部署(测试用,一般情况下会在linux环境下使用memcahe)
- Linux 软件安装使用(5)交叉编译环境
- arm-linux-gcc 安装和使用(交叉编译环境搭建)
- Linux环境VNC服务安装、配置与使用
- Linux 软件安装使用(9)Qt embedded 安装 (嵌入式GUI实验环境)
- 使用ISO文件安装Linux - Linux入门系列
- 转载备忘:【实验】【VNC】Linux环境VNC服务安装、配置与使用
- 使用ISO文件安装Linux - Linux入门系列(转)
- Linux环境VNC服务安装、配置与使用