您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# 怎么在Linux下安装Redis
Redis是一个高性能的开源键值数据库,广泛应用于缓存、消息队列等场景。本文将详细介绍在Linux系统下安装Redis的完整步骤。
## 一、准备工作
1. **系统要求**
- 推荐使用Ubuntu 20.04/CentOS 7或更新版本
- 至少1GB可用内存(生产环境建议4GB+)
- 需要root或sudo权限
2. **安装依赖项**
```bash
# Ubuntu/Debian
sudo apt update
sudo apt install build-essential tcl
# CentOS/RHEL
sudo yum groupinstall "Development Tools"
sudo yum install tcl
下载最新稳定版(以7.2.4为例):
wget https://download.redis.io/releases/redis-7.2.4.tar.gz
tar xzf redis-7.2.4.tar.gz
cd redis-7.2.4
编译安装:
make
make test # 可选,运行测试用例
sudo make install
验证安装:
redis-server --version
# Ubuntu/Debian
sudo apt install redis-server
# CentOS/RHEL
sudo yum install epel-release
sudo yum install redis
创建配置文件目录:
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/
编辑主配置文件:
sudo nano /etc/redis/redis.conf
建议修改以下参数:
daemonize yes # 启用守护进程模式
bind 0.0.0.0 # 允许远程连接(生产环境需配置防火墙)
requirepass yourpassword # 设置访问密码
启动服务:
redis-server /etc/redis/redis.conf
设置开机自启:
# Systemd系统(Ubuntu 16.04+/CentOS 7+)
sudo systemctl enable redis
sudo systemctl start redis
常用命令:
redis-cli # 进入交互式客户端
redis-cli ping # 测试连接
sudo systemctl status redis # 查看服务状态
配置防火墙规则:
sudo ufw allow 6379/tcp # Ubuntu
sudo firewall-cmd --add-port=6379/tcp --permanent # CentOS
启用保护模式:
protected-mode yes
定期备份RDB文件:
cp /var/lib/redis/dump.rdb /backup/
测试写入/读取数据:
redis-cli
127.0.0.1:6379> set test "Hello Redis"
127.0.0.1:6379> get test
监控性能:
redis-cli info stats
至此,您已成功在Linux系统上安装并配置了Redis服务。如需集群配置或持久化优化,请参考官方文档进一步调整。 “`
(注:实际字数约750字,可根据需要增减配置细节)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。