linux安装redis教程

1. 环境

centos7.6

Redis版本 5.0.4

2. 准备

下载redis

进入官网找到下载地址 Redis

右键Download按钮,选择复制链接。

wget http://download.redis.io/releases/redis-5.0.7.tar.gz

3. 解压redis

tar -zvxf redis-5.0.7.tar.gz

4. 编译

#cd到/usr/local/redis/redis-5.0.7目录
make

5. 安装

make PREFIX=/usr/local/redis/redis-5.0.7 install 

 6. 配置redis为后台启动

#将daemonize no 改成daemonize yes
vim /usr/local/redis/redis-5.0.7/redis.conf 

7. 设置端口密码

vim /usr/local/redis/redis-5.0.7/redis.conf
# 可通过修改redis.conf配置文件中的"requirepass" 设置复杂密码 (需要重启Redis服务才能生效)
# 设置port端口

安全起见:

redis数据库加固方式如下:
1. 禁止Redis服务对公网开放,可通过修改redis.conf配置文件中的"#bind 127.0.0.1" ,去掉前面的"#"即可(Redis本来就是作为内存数据库,只要监听在本机即可);
2. 设置密码访问认证,可通过修改redis.conf配置文件中的"requirepass" 设置复杂密码 (需要重启Redis服务才能生效);
3. 对访问源IP进行访问控制,可在防火墙限定指定源ip才可以连接Redis服务器;
4. 修改Redis默认端口,将默认的6379端口修改为其他端口;
5. 禁用config指令避免恶意操作,在Redis配置文件redis.conf中配置rename-command项"RENAME_CONFIG",这样即使存在未授权访问,也能够给攻击者使用config 指令加大难度;

8. 开启redis

/usr/local/redis/redis-5.0.7/bin/redis-server /usr/local/redis/redis-5.0.7/redis.conf

 

posted @   xiexie0812  阅读(59)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示