1.编译环境
yum install gcc
2.下载&解压
cd /root
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
tar -xvf redis-5.0.7.tar.gz
cd redis-5.0.7
3. 编译(指定安装目录)
make install PREFIX=/usr/local/redis
4. 进入程序目录
cd /usr/local/redis/bin
ll
- redis-benchmark redis 性能测试工具
- redis-check-aof AOF 文件修复工具
- redis-check-rdb RDB 文件修复工具
- redis-cli redis 命令行客户端
- redis.conf redis 配置文件
- redis-sentinal redis 集群管理工具
- redis-server redis 服务进程
5.启动 redis(pm2 管理)
5.1 复制配置文件
redis.conf
cp /root/redis-5.0.7/redis.conf /usr/local/redis/bin
5.2 修改配置(可选,pm2管理跳过此项):
vim /usr/local/redis/bin/redis.conf
找到 daemonize
项,改为 yes
保存。
6.添加到 pm2 管理列表
cd /usr/local/redis
vim redis.json
输入以下 pm2 配置:
{
"apps": [
{
"name": "redis",
"script": "./bin/redis-server ./bin/redis.conf",
"log_date_format": "YYYY-MM-DD HH:mm:ss",
"out_file": "./logs/out.log",
"error_file": "./logs/err.log",
"merge_logs": true
}
]
}
启动:
pm2 start ./redis.json pm2 save
查看端口信息:
netstat -anp|grep 6379
查询日志:
pm2 logs redis