CentOS-7.9 安装redis7.0.5步骤
下载 Redis 7.0.5 的源代码 | wget http://download.redis.io/releases/redis-7.0.5.tar.gz |
解压并进入源代码目录 | tar zxf redis-7.0.5.tar.gz cd redis-7.0.5 |
编译和安装,并指定安装目录,并复制Redis配置文件 | make sudo make PREFIX=/usr/local/redis install cp redis.conf /usr/local/redis/ |
修改redis.conf | vi /usr/local/redis/redis.conf bind 127.0.0.1 改为 bind 0.0.0.0 daemonize no 改为 daemonize yes requirepass 123456 notify-keyspace-events ""注释掉,notify-keyspace-events Ex打开注释 |
创建 Redis 用户和组 | sudo groupadd redis sudo useradd -r -d /var/redis -s /sbin/nologin -M redis |
修改配置文件的数据目录 创建数据目录 Redis 需要一个目录来存储数据,创建一个并赋予适当权限 |
sudo sed -i 's/^dir .*/dir \/usr\/local\/redis\/data/' /usr/local/redis/redis.conf sudo mkdir -p /usr/local/redis/data sudo chown -R redis:redis /usr/local/redis |
创建系统服务文件 创建一个 Systemd 服务文件 |
sudo nano /etc/systemd/system/redis.service |
在文件中添加以下内容 | [Unit] Description=Redis-server After=network.target [Service] User=redis Group=redis Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf [Install] WantedBy=multi-user.target |
启动并设置开机启动 | sudo systemctl daemon-reload sudo systemctl enable redis sudo systemctl start redis |
检查 Redis 服务状态 | sudo systemctl status redis |
开放6379 端口 | sudo firewall-cmd --permanent --add-port=6379/tcp |
重新加载防火墙规则 | sudo firewall-cmd --reload |
分类:
redis
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现