Centos安装Redis
本文介绍在Centos7系统下安装Redis6.2.7
安装依赖
redis是由C语言开发,因此安装之前需要确保服务器已经安装了gcc。
1、通过gcc -v
命令检查服务器是否安装:
像我这里显示“未找到命令”,就代表没有安装。
2、通过yum install -y gcc
命令安装:
3、安装完毕在用gcc -v
命令,出现以下值表示安装完成
Redis安装
确保以上gcc依赖安装完之后,就可以安装Redis了
1、下载安装包
本次演示安装的是Redis6.2.7版本,可以从 https://download.redis.io/releases/ 网址自己选择下载版本
2、上传安装包到服务器
我这里选择上传到/usr/local/redis目录下
3、解压文件
使用 tar -zxvf redis-6.2.6.tar.gz
命令解压
4、编译文件
使用 cd redis-6.2.7
命令进入文件夹,运行 make
命令进行编译
5、指定安装目录并进行安装
执行 make install PREFIX=/usr/local/redis
命令
6、修改配置文件
复制配置文件cp /usr/local/redis/redis-6.2.7/redis.conf /usr/local/redis/bin/
进入redis安装目录 cd /usr/local/redis/bin/
修改redis.conf文件内容 vi redis.conf
,修改绑定端口 127.0.0.1 为 0.0.0.0 即可远程连接
如果需要修改密码,则放开该选项
7、启动服务
在/usr/local/redis/bin目录下执行 ./redis-server redis.conf
命令启动服务
这样说明已经能成功启动了,但是这样启动一退出连接redis服务就关闭了,所以需要后台启动,先按Ctrl+C退出
使用命令nohup ./redis-server redis.conf &
就可以开启服务并且常驻后台了
8、设置开机启动
以上虽然可以常驻后台运行,但是服务器重启后,依然还是需要手动运行才可以启动redis服务,这里说以下如何配置开机启动
进入 cd /lib/systemd/system/ 目录 vi redis.service
创建文件
输入以下内容
[Unit]
Description=redis-server
After=network.target
[Service]
Type=simple
# ExecStart需要按照实际情况修改成自己的地址
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
:wq保存退出,设置开启自动启动
# 开机自动启动
systemctl enable redis.service
# 启动redis服务
systemctl start redis.service
# 查看服务状态
systemctl status redis.service
# 停止服务
systemctl stop redis.service
# 取消开机自动启动(卸载服务)
systemctl disabled redis.service
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix