您提到的“Redis Linux 64”可能有几种不同的含义,以下是几种常见的解释和对应的Linux命令或脚本示例:
✅ 1. 安装 Redis(Linux 64 位)
方法一:使用 apt(Debian/Ubuntu)
sudo apt update
sudo apt install redis-server
方法二:使用 yum(CentOS/RHEL)
sudo yum install redis
方法三:使用 dnf(CentOS Stream)
sudo dnf install redis
方法四:从源码编译安装(适用于自定义环境)
wget https://download.redis.io/redis-stable.tar.gz
tar xzf redis-stable.tar.gz
cd redis-stable
make
make test
sudo make install
✅ 2. 启动 Redis 服务
方法一:使用 systemd(推荐)
sudo systemctl start redis
sudo systemctl enable redis
方法二:使用 service(旧版系统)
sudo service redis-server start
方法三:直接运行 Redis 命令
redis-server
✅ 3. 检查 Redis 状态
方法一:使用 systemctl
sudo systemctl status redis
方法二:使用 ps 命令
ps aux | grep redis-server
方法三:使用 redis-cli 检查服务
redis-cli ping
✅ 4. Redis 配置文件(redis.conf)
默认配置文件通常位于 /etc/redis/redis.conf。您可以编辑该文件进行配置:
sudo nano /etc/redis/redis.conf
✅ 5. Redis 常用命令
连接 Redis
redis-cli
设置键值
SET key value
获取键值
GET key
删除键
DEL key
查看所有键
KEYS *
退出 Redis
QUIT
✅ 6. Redis 命令行工具(redis-cli)
redis-cli -h <host> -p <port>:指定 Redis 服务器地址和端口redis-cli -a <password>:指定密码(可选)
✅ 7. Redis 与 Linux 系统集成
- 监控 Redis:使用
redis-cli或redis-server的INFO命令 - 日志查看:Redis 日志默认在
/var/log/redis/redis-server.log
✅ 8. Redis 与 Shell 脚本结合
示例:启动 Redis 服务并检查状态
#!/bin/bash
sudo systemctl start redis
sudo systemctl status redis
示例:检查 Redis 是否运行
if sudo systemctl is-active redis; then
echo "Redis is running"
else
echo "Redis is not running"
fi
✅ 9. Redis 与 Docker
若使用 Docker,可以运行:
docker run -d -p 6379:6379 --name redis-container redis
如您有更具体的需求(如:Redis 高可用、集群、持久化、性能优化等),请告诉我,我可以提供更详细的方案。
