Linux平台redis的编译和部署

来源:互联网 发布:招行一金通分析软件 编辑:程序博客网 时间:2024/04/29 11:13

1:下载稳定版redis

wget http://download.redis.io/releases/redis-2.8.13.tar.gz


2:解压缩

tar -xvf redis-2.8.13.tar.gz


3:编译redis

进入解压缩以后的文件目录,直接make(这里不需要configure);


3:手动安装

进入/usr/local目录,创建redis、redis/sbin、redis/etc、redis/db、redis/log目录;

复制redis-2.8.13/src目录下的redis-benchmark、redis-check-aof、redis-check-dump、redis-cli、redis-sentinel、redis-server到/usr/local/redis/sbin目录;

复制redis-2.8.13目录下的redis.conf到/usr/local/redis/etc目录;


4:按需求修改配置文件,主要有以下几项;

daemonize yes:设置为守护进程;

bind *.*.*.*:绑定网卡;

port ****:绑定端口;

dir ../db:db文件目录;

logfile "../log/log.txt":设置日志文件;

save 900 1:设置db文件保存条件,表示900秒内有1条记录变更则保存;

slaveof <master_ip> <master_port>:slave设置,master无需设置此项;

slave-read-only yes:slave只读设置;


5:启动redis-server

进入/usr/local/redis/sbin目录,执行./redis-server ../etc/redis.conf命令;


6:redis进程相关操作

ps -ef | grep redis

kill -9 pid


0 0
原创粉丝点击