八卦阵 发表于 2025-3-22 20:55:14

Linux安装Redis,并设置redis开机自启(图文版),超详细!!!

一、安装包下载
        下载地址: https://redis.io/download/
https://i-blog.csdnimg.cn/direct/f1639a60cc484a5d8c17be6183e3eabd.png
https://i-blog.csdnimg.cn/direct/a4b21265feb9473197dda0e1113d03be.png
二、创建redis文件夹(我是在/root目次下直接创建的,根据自己需要更改)
        下令:mkdir redis
三、通过xftp将下载好的安装包放入刚建的文件夹下
https://i-blog.csdnimg.cn/direct/fedbaa7937054e73b8fa208834b88e7a.png
四、解压安装包
        1、解压
                下令:tar -zxvf redis-7.0.15.tar.gz    (名称换成自己的安装包名称)
        2、进入解压的文件夹
                下令:cd redis-7.0.15
        3、运行编译下令
                下令:make && make install
        4、编译完成切换路径
                下令:cd /usr/local/bin
        5、启动redis
                下令:redis-server
https://i-blog.csdnimg.cn/direct/9358d571ac554e52958c2153de8a1b4c.png
        6、切回路径
                下令:cd -
https://i-blog.csdnimg.cn/direct/19a2a697217e4c08965861b0c79697a8.png
        7、备份redis.conf文件
                下令:cp redis.conf redis.conf.backup
        8、修改设置文件
                下令:vim redis.conf
                修改的参数如下:
https://i-blog.csdnimg.cn/direct/d075de99cdf842c88a28194416e8f786.png
https://i-blog.csdnimg.cn/direct/cc6f3689acdd41ac8e032d50cbe0918a.png
(注:如果后期外网用工具连接Redis提示如下,可通过修改设置中的protected-mode为no尝试办理)
https://i-blog.csdnimg.cn/direct/c8737908729f43c4a0cc86466b50b5a4.png
五、启动 redis
        1、启动下令:redis-server redis.conf
        2、检察 redis 是否后台运行乐成
                下令:ps -ef | grep redis
https://i-blog.csdnimg.cn/direct/fc4bcf184eef48039f895d6869ffc08f.png
六、开放6379端口
        1、开放端口
                下令:firewall-cmd --zone=public --add-port=6379/tcp --permanent
        2、重加载防火墙
                下令:sudo firewall-cmd --reload
(可外部工具测试连接)
七、制止Redis
        1、检察 redis 进程
                下令:ps -ef | grep redis
        2、杀死redis进程
                下令:kill -9 进程ID
https://i-blog.csdnimg.cn/direct/c6908fbbf4b74600a42640ed6bcffb20.png
八、设置开启自启
        1、在/etc/systemd/system路径下创建redis.service文件
                下令:vim /etc/systemd/system/redis.service
        2、添加内容

Description=Redis Service
After=network.target

Type=forking
ExecStart=/usr/local/bin/redis-server /root/redis/redis-7.0.15/redis.conf
PrivateTmp=true
Restart=always

WantedBy=multi-user.target
(注意:路径替换成自己的现实路径)
        3、 重新加载systemd 服务文件
                下令:systemctl daemon-reload
        4、设置 Redis 服务开机自启动
                下令:systemctl enable redis
        5、去掉 Redis 服务开机自启动
                下令:systemctl disable redis
        6、启动 Redis 服务(利用此下令启动需确保ps -ef | grep redis下令下无redis服务启动)
                下令:systemctl start redis
        7、确认 Redis 服务是否乐成启动
                下令:systemctl status redis

https://i-blog.csdnimg.cn/direct/e8526e6eb6fd469c83fb0408f29a18c6.png
https://i-blog.csdnimg.cn/direct/5a421184c54140d99c586b0085f5ce05.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux安装Redis,并设置redis开机自启(图文版),超详细!!!