1.下载上传安装包
下载安装包redis-6.2.6.tar.gz,上传到服务器
[root@localhost ~]# cd /usr/local
[root@localhost local]# mkdir redis # 创建目录
[root@localhost ~]# tar -zxvf redis-6.2.6.tar.gz #解压
[root@localhost ~]# mv redis-6.2.6 /usr/local/redis #移动到指定目录下
2.编译安装
[root@localhost ~]# cd /usr/local/redis/redis-6.2.6
[root@localhost redis-6.2.6] make
[root@localhost redis-6.2.6] make install
3.修改配置
[root@localhost redis-6.2.6]# vim redis.conf
port 6379 #端口号
daemonize yes #后台启动
logfile "/usr/local/redis/logs/redis.log"#设置日志打印地址
requirepass ****
4.创建日志文件路径
[root@localhost ~]cd /usr/local/redis
[root@localhost redis]mkdir logs
[root@localhost redis]cd logs
5.将redis创建为服务
创建redis.servic文件
[root@localhost ~]vim /etc/systemd/system/redis.service
在redis.servic文件中添加以下内容,其中ExecStart根据自己的安装路径调整
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/redis-6.2.6/src/redis-server /usr/local/redis/redis-6.2.6/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
[root@localhost ~]systemctl daemon-reload
6.启动
# 进入redis安装目录
cd /usr/local/redis/redis-6.2.6/src
# 启动
/usr/local/redis/redis-6.2.6/src/redis-server /usr/local/redis/redis-6.2.6/redis.conf
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
7.服务开机自启动
执行下面的命令,可以让redis开机自启:
systemctl enable redis
参考链接:
https://www.cnblogs.com/fswhq/p/17362717.html
卸载参考链接:
https://www.cnblogs.com/fswhq/p/17362717.html
https://blog.51cto.com/u_16175517/8685455
https://blog.csdn.net/weixin_45686042/article/details/139467075