1. 安装配置 redis
$ yum -y install gcc make
$ wget https://download.redis.io/releases/redis-6.2.7.tar.gz
$tar xf redis-6.2.7.tar.gz
$ cd redis-6.2.7
$ make
$ make PREFIX=/usr/local/redis install
$ mkdir /usr/local/redis/conf
$ cp redis.conf /usr/local/redis/conf/
$ vim /usr/local/redis/conf/redis.conf
bind 192.168.10.219
...
daemonize yes
...
requirepass xiodi.cn123
...
$ /usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
[info]安装 gcc时,提示glibc 版本过低,而该版本其它软件又依赖,可采取 yum update
2. 验证
$ /usr/local/redis/bin/redis-cli -a xiodi.cn123 -h 192.168.10.219
192.168.10.219:6379> set name jack
OK
192.168.10.219:6379> get name
"jack"
3. 配置成服务
$ vim /etc/systemd/system/redis.service [Unit]
Description=redis-server
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
$ systemctl daemon-reload && systemctl start redis
$ systemctl status redis && systemctl enable redis