linux离线安装redis全过程
更新时间:2025年11月08日 08:47:57 作者:我是一枚小白
文章介绍了如何下载、安装和配置Redis,包括检查GCC版本、上传安装包、编译安装、创建目录和配置文件、注册为系统服务以及手动启动Redis
linux离线安装redis
进入redis官网进行下载
离线注意安装redis需要主要gcc的版本,不然可能导致编译报错
查看 gcc 版本
gcc --version
| Redis 版本 | 推荐的 GCC 版本 |
|---|---|
| Redis 6.x | 5.3 及以上 |
| Redis 5.x | 5.3+ / 4.8+ |
| Redis 4.x | 4.9+ / 4.8+ |
| Redis 3.x | 5.4+ / 4.7+ |
安装包上传到服务器上(我存放的目录就是 /home/tool)
进入存放的目录,进行解压文件
#进入目录 cd /home/tool/ #进行解压 tar -zxvf redis-7.4.6.tar.gz
进行编译,并且指定安装目录
#新建文件夹 mkdir redis #进入解压的目录 cd /home/tool/redis-7.4.6 #开始编译,并且指定安装目录 make PREFIX=/home/tool/redis install
创建配置目录和数据目录
mkdir -p /home/tool/redis/etc mkdir -p /home/tool/redis/data mkdir -p /home/tool/redis/logs # 复制配置文件到安装目录 sudo cp /home/tool/redis-7.4.6/redis.conf /home/tool/redis/etc/
修改配置文件
vim /home/tool/redis/etc/redis.conf # 以守护进程方式运行 daemonize yes # 绑定地址(根据需要修改) bind 127.0.0.1 # 端口号 port 6379 # 数据目录 dir /opt/redis/data # 日志文件路径 logfile "/opt/redis/logs/redis.log" # 密码认证(可选) # requirepass yourpassword
注册为服务
vim /etc/systemd/system/redis.service
添加以下内容
[Unit] Description=Redis In-Memory Data Store After=network.target [Service] ExecStart=/home/tool/redis/bin/redis-server /home/tool/redis/etc/redis.conf ExecStop=/home/tool/redis/bin/redis-cli shutdown Restart=always Type=forking [Install] WantedBy=multi-user.target
添加内容之后需要重新加载一下
# 重新加载配置 systemctl daemon-reload #开启 开机自启动 systemctl enable redis #启动 systemctl start redis #查看redis状态 systemctl status redis
启动成功

手动启动 Redis(如果不使用 systemd)
# 启动 Redis 服务 /home/tool/redis/bin/redis-server /opt/redis/etc/redis.conf # 连接测试 /home/tool/redis/bin/redis-cli -h 127.0.0.1 -p 6379
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Linux (Ubuntu)休眠,挂起,待机,关机的命令详细介绍
这篇文章主要介绍了Linux 休眠,挂起,待机,关机的命令详细介绍的相关资料,需要的朋友可以参考下2016-10-10
apache documentroot指向htcdoc之外提示403错误的解决方法
在windows和RH都碰到过,只要把主目录指到其他地方后就出现权限不够的403提示,郁闷了好久。2010-04-04
Ubuntu Apahce2.4下无法访问JS目录的问题解决
这篇文章主要给大家介绍了如何解决Ubuntu Apahce2.4下无法访问JS目录的问题,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。2017-03-03


最新评论