Centos安装Redis
1、下载安装包
快速下载:wget http://download.redis.io/releases/redis-5.0.8.tar.gz
中文官网下载:http://download.redis.io/releases/redis-6.0.6.tar.gz
官网地址:https://redis.io/download/
2、安装相关依赖
yum -y install gcc-c++
3、解压安装包
tar -zxvf redis-6.0.6/tar.gz
4、编译安装
# 进入redis目录 cd redis-6.0.6 # 清空残余缓存 make distclean # 编译(报错继续输入下面命令) make # make报错后输入命令 make MALLOC=libc # 进入src目录 cd src/ # 安装redis PREFIX:安装路径 make install
5、启动Redis
在src目录下执行以下命令启动redis(默认端口6379)
./redis-server ../redis.conf
启动redis
./redis-cli shutdown
关闭redis
6、修改配置实现Redis后台运行、外网访问
6.1、修改配置文件
在redis安装目录下,找到redis.conf配置文件修改以下配置
进入redis.conf编辑模式
vim redis.conf
找到 bind 127.0.0.1并将其注释(实现远程连接访问)
使用"/ 要搜索的内容",回车,直接快速定位文档中的位置
还需要开放6379端口,或关闭防火墙
firewall-cmd --zone=public --add-port=xx/tcp --permanent
开放端口
firewall-cmd --zone=public --remove-port=xx/tcp --permanent
关闭端口
xx :代表端口号 --permanent :代表永久开放一个端口
firewall-cmd --reload
重启防火墙
systemctl stop firewalld
关闭防火墙
如果是阿里云或腾讯云需要开放端口
修改以下配置(实现后台运行)
# 修改保护模式,不修改保护模式也是只能内网访问的 protected-mode yes 改成 protected-mode no protected-mode no # daemonize no 改为yes 后台一直运行 daemonize yes # 设置密码,这里建议设置密码,否则可能会发生一些预料不到的事情,因为6379端口有漏洞 requirepass "你的密码"
最后在启动redis就可以远程连接redis了(在src目录执行./redis-server ../redis.conf
即可启动redis)
6.2、开机自启
进入redis源码utils目录
cd utils/
执行install_server.sh程序
./install_server.sh
Ctrl+c :取消
回车:确认
此时已经启动,/etc/init.d/里面的redis_6379就是服务名称
# 开启服务 stop restart status service redis_6379 start # 查看进程占用 ps -fe | grep redis # 杀死进程 kill -pid ‘进程号’
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律