首先在redis官方下载:
https://redis.io/download/
将下载好的包 redis-6.0.9.tar.gz 传到linux的home中,使用下面命令解压文件
# cd /home
# tar zxvf redis-6.0.9.tar.gz
# cd redis-6.0.9
进入redis目录后开始安装,使用了默认的方式安装
# make MALLOC=libc
# make PREFIX=/usr/local/redis6.9 install
.....经过一路过关斩将,终于完成了编译
这时候在 usr/local/目录中建立下面目录,主要是存储日志和村pid和配置文件
# mkdir /usr/local/redis6.9/conf
# mkdir /usr/local/redis6.9/log
# mkdir /usr/local/redis6.9/run
将 redis-server 和 redis-cli 软链接到usr/bin 目录中
ln -s /usr/local/redis6.9/bin/redis-server /usr/bin/
ln -s /usr/local/redis6.9/bin/redis-cli /usr/bin/
执行命令查看是否成功
redis-server 如果此时成功,恭喜您安装成
下面开始配置服务启动
在 /usr/lib/systemd/system 下面建立个 redis.service 文件
将下面内容拷贝到
[Unit]
Description=Cockpit Web Service
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/redis6.9/run/redis_6379.pid
ExecStart=/usr/local/redis6.9/bin/redis-server /usr/local/redis6.9/conf/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=graphical.target
执行 systemctl start redis.service
检查是否启动成功
redis-cli