- 安装依赖包
yum install gcc tcl
- 下载源码包
wget http://download.redis.io/releases/redis-4.0.10.tar.gz
- 解压安装
tar -xf redis-4.0.10.tar.gz
cd redis-4.0.10
make && make install
- 配置 redis
mkdir /etc/redis
cd redis-4.0.10/
cp redis.conf /etc/redis/6379.conf
5.配置文件
vim /etc/redis/6379.conf
bind 0.0.0.0
filelog "/redis/logs/data"
dir /redis/data
6.新建文件夹
mkdir -p /redis/data
mkdir /redis/logs
7.配置 centos7 systemd 管理 redis 服务
vim /lib/systemd/system/redis.service
[Unit]
Description=Redis
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf --daemonize no
ExecStop=/usr/local/bin/redis-cli -p 6379 shutdown
[Install]
WantedBy=multi-user.target
8.授权在主机启动的时候同时启动服务
systemctl enable redis.service
9.刷新配置,让 systemd 识别刚刚添加的 redis 服务
systemctl daemon-reload
10.启动服务
systemctl start redis
11.检查默认端口 6379 是否监听
ss -natl
12.测试
shell> redis-cli
127.0.0.1:6379> info
13.手动停止服务
redis-cli -p 6379 shutdown
网友评论