欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 锐评 > linux 安装redis

linux 安装redis

2025/2/25 16:28:56 来源:https://blog.csdn.net/weixin_41018853/article/details/144553371  浏览:    关键词:linux 安装redis

下载地址

通过网盘分享的文件:redis-7.2.3.tar.gz
链接: https://pan.baidu.com/s/1KjGJB1IRIr9ehGRKBLgp4w?pwd=0012 提取码: 0012

 解压

tar -zxvf redis-7.2.3.tar.gz

mv redis-7.2.3 /usr/local/

cd /usr/local/redis-7.2.3

安装

make install

修改配置文件

/搜索文件  n 搜索下一个

vim redis.conf

#bind 127.0.0.1

# 将这行代码注释,监听所有的ip地址,外网可以访问 protected-mode no 

# 把yes改成no,允许外网访问 # 守护进程,修改为 yes 后即可后台运行 daemonize yes 

# 密码,设置后访问 redis 必须输入密码 requirepass redis 

# 如果想要改redis的端口,找到下面这个,把6379改成你想修改的端口。不建议 port 6379

创建守护进程

vim /etc/systemd/system/redis.service

 [Unit]

        Description=Redis

        After=network.target

        [Service]

        Type=forking

        ExecStart=/usr/local/redis-7.2.3/src/redis-server /usr/local/redis-7.2.3/redis.conf

        ExecStop=/usr/local/redis-7.2.3/src/redis-server -s stop

        PrivateTmp=true

        User=root

        Group=root

        [Install]

        WantedBy=multi-user.target

设置开机自启

systemctl enable redis

添加环境变量

vim /etc/profile

可以直接在/etc/profile文件末尾直接添加

export PATH=$PATH:/usr/local/redis-7.2.3/src

保存退出

刷新环境变量

source /etc/profile

重启redis

systemctl restart redis

注意:


说明:如果后续大家还重新修改了/etc/systemd/system/redis.service文件,启动redis时出现提醒:Warning: The unit file, source configuration file or drop-ins of redis.service changed on disk. Run 'systemctl daemon-reload' to reload units

重新执行命令:systemctl daemon-reload

这个警告提示您的 redis.service 单元文件、源配置文件或附加配置文件在磁盘上发生了变化。为了加载这些变化,您需要运行 systemctl daemon-reload 命令来重新加载单元。

查看redis的运行状态

systemctl status redis

ps -ef|grep redis

防火墙开放6379端口

firewall-cmd --add-port=6379/tcp --permanent

firewall-cmd --reload

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com