Windows窗口置顶神器:AlwaysOnTop完全使用指南
2026/7/27 0:42:20
在 CentOS 7 的虚拟机中安装 Redis 可以通过以下几种方式完成,下面以通过 YUM 安装(推荐用于快速部署)和源码编译安装(适合需要特定版本或自定义配置)两种方式为例进行说明。
sudo yum update -ysudo yum install epel-release -ysudo yum install redis -ysudo systemctl start redis sudo systemctl enable redissudo systemctl status redisredis-cli ping如果返回PONG,说明安装成功。
sudo yum install gcc make wget -ycd /usr/local/src sudo wget https://download.redis.io/releases/redis-7.2.4.tar.gz sudo tar xzf redis-7.2.4.tar.gz cd redis-7.2.4🔍 可访问 https://download.redis.io/releases/查看最新版本。
sudo make sudo make install默认安装到/usr/local/bin/。
sudo mkdir /etc/redis sudo mkdir /var/lib/redissudo cp redis.conf /etc/redis/编辑配置文件:
sudo vi /etc/redis/redis.conf修改以下关键配置:
bind 127.0.0.1 # 允许本地连接 daemonize yes # 后台运行 dir /var/lib/redis # 数据目录 pidfile /var/run/redis.pid loglevel notice logfile /var/log/redis.log创建文件:/etc/systemd/system/redis.service
[Unit] Description=Redis In-Memory Data Store After=network.target [Service] User=root Group=root ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf ExecStop=/usr/local/bin/redis-cli shutdown Restart=always [Install] WantedBy=multi-user.targetsudo systemctl daemon-reexec sudo systemctl daemon-reload sudo systemctl start redis sudo systemctl enable redisredis-cli ping # 应输出 PONG如果要从外部访问 Redis(⚠️ 注意安全风险),需开放端口:
sudo firewall-cmd --permanent --add-port=6379/tcp sudo firewall-cmd --reload并在redis.conf中修改:
bind 0.0.0.0 # 允许所有IP连接(生产环境慎用!) protected-mode no # 关闭保护模式(仅测试用)⚠️警告:生产环境务必设置密码(
requirepass yourpassword)并使用防火墙/IP白名单限制访问。
方式 | 优点 | 适用场景 |
|---|---|---|
YUM 安装 | 简单快捷,自动管理依赖和服务 | 快速部署、学习测试 |
源码安装 | 可定制版本、路径、配置 | 需要特定版本或深度定制 |