Linux下安装Redis

本文详细介绍了在Linux系统中如何下载、编译、安装并启动Redis服务。首先从Redis官网下载源码,通过`wget`和`tar`命令进行解压。接着进行编译并复制必要文件到指定目录。然后修改`redis.conf`配置文件,启用后台运行,并启动Redis服务。同时,文章还提到了检查Redis进程、关闭防火墙以及处理端口和远程连接问题的步骤,确保Redis能正常运行和接受连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux下安装Redis

一、下载

  1. 在Redis官网中下载,链接:https://redis.io/(可选择压缩包下载,或者使用命令行进行下载)
  2. 使用命令行进行下载
1 wget http://download.redis.io/releases/redis-5.0.5.tar.gz
2 tar xzf redis-5.0.5.tar.gz
3 cd redis-5.0.5
4 make(进行编译)

二、编译完成之后,将redis目录中src目录下的redis-server、redis-benchmark、redis-cli、redis.conf拷贝到同一个目录下

1.在Redis目录下创建一个新的文件夹
mkdir bin
2.将redis目录下的src文件夹中的3个核心配置文件复制到新的文件夹中
cp redis-server /usr/src /redis-6.2.6/bin
cp redis-benchmark /usr/src /redis-6.2.6/bin
cp redis-cli  /usr/src /redis-6.2.6/bin
3.将redis目录下的redis.conf目录复制到bin文件夹下面
cp redis.conf /usr/src/redis-6.2.6/bin

三、将Redis放在后台进行运行

1.修改redis.conf文件内容
vi redis.xonf
2.将daemonize no 改为yes

四、启动redis

1 ./redis-server /etc/redis.conf(这里为你的redis.conf的配置路径)  

五、查看redis的进程

ps -ef|grep redis
关闭redis进程
[root@iZwz9j3h85ywjfpdgpxtr6Z bin]# ps -ef|grep redis
root     26471     1  0 21:52 ?        00:00:02 ./redis-server 0.0.0.0:6379
root     30742 25381  0 22:21 pts/0    00:00:00 grep --color=auto redis
00:00:02 ./redis-server 0.0.0.0:6379 这一行中的root后面跟着的26471代表着PID
kill -9 26471(Redis的PID)

六、若出现Redis端口未开放的情况

1.关闭防火墙
service iptables stop
2. 添加redis端口6379
firewall-cmd --zone=public --add-port=6379/tcp --permanent
3.重启防火墙
service iptables restart 

七、若出现远程连接Redis失败的情况

这里需要关闭防火墙
systemctl stop firewalld
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值