Linux安装Redis
一、安装gcc依赖
1 | yum install -y gcc |
二、下载并解压安装包
1 2 3 | cd /data/ wget http: //download .redis.io /releases/redis-5 .0.3. tar .gz tar -zxvf redis-5.0.3. tar .gz |
三、cd切换到redis解压目录下,执行编译
1 2 | cd redis-5.0.3 make |
四、安装并指定安装目录
1 | make install PREFIX= /usr/local/redis |
五、从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录
1 2 3 | cp /data/redis-5 .0.3 /redis .conf /usr/local/redis/bin/ cp /data/redis-5 .0.3 /sentinel .conf /usr/local/redis/bin/ cd /usr/local/redis/bin/ |
修改 redis.conf 文件,把 daemonize no 改为 daemonize yes, 表示后台启动
1 | vi redis.conf |
六、启动
1 | . /redis-server redis.conf |
PS:设置开启启动
1 | 编辑redis.service 添加以下内容 |
1 | vi /etc/systemd/system/redis .service |
1 2 3 4 5 6 7 8 9 10 11 | [Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart= /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis .conf PrivateTmp= true [Install] WantedBy=multi-user.target |
设置开机启动
1 2 3 | systemctl daemon-reload systemctl start redis.service systemctl enable redis.service |
服务操作命令
1 2 3 4 5 6 | systemctl start redis.service #启动redis服务 systemctl stop redis.service #停止redis服务 systemctl restart redis.service #重新启动服务 systemctl status redis.service #查看服务当前状态 systemctl enable redis.service #设置开机自启动 systemctl disable redis.service #停止开机自启动 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2021-04-07 解决远程连接阿里云服务器的Redis失败问题
2021-04-07 解决远程连接阿里云服务器的数据库失败