Linux安装Redis详细教程

这篇教程介绍了在Linux上安装Redis的过程,包括检查进程、下载解压、编译安装,解决安装过程中遇到的问题,以及如何启动和配置Redis以实现后台运行。
摘要由CSDN通过智能技术生成

Linux安装Redis详细教程

a.查看gcc版本

gcc -v

b.安装gcc编译工具

yum install -y gcc

1.通过查看进程是否已安装

ps -aux | grep redis 
或者
ps -ef|grep redis

2.如果没安装则走一下步骤,则已经安装过,可以直接运行。
2.1、下载并解压Redis

a、执行下面的命令下载redis:

wget https://download.redis.io/releases/redis-6.2.6.tar.gz

b、解压redis:

tar xzf redis-6.2.6.tar.gz

这里可以移动到其他/usr路径下,也可以自定义路径
c、移动redis目录,一般都会将redis目录放置到 /usr/local/redis目录:

mv redis-6.2.6 /usr/local/redis

3、编译并安装redis

3.1、进入redis安装目录,执行make命令编译redis:

cd /usr/local/redis

make

等待make命令执行完成即可。

目前还没有完全安装成功,如果直接执行会出现一下错误,这个时候不要慌,是因为你没有指定安装目录。
在这里插入图片描述

3.2、执行下面命令安装redis,并指定安装目录
切换到redis的src目录下---直接执行
make install 

在这里插入图片描述
这样,redis即安装成功。

4、启动redis

4.1、进入redis安装目录,执行下面命令启动redis服务
redis-server redis.conf

在这里插入图片描述
但这种启动方式不能退出控制台,如果退出,那么redis服务也会停止。如果想要redis以后台方式运行,需要修改redis的配置文件:redis.conf。将该配置文件中的daemonize no改为daemonize yes,
将该配置文件中的requirepass foobared改为requirepass redis123!

修改完成后,重新执行启动命令启动redis,然后通过下面命令查看redis进程,可以发现redis服务已经被启动了:

ps -ef | grep redis

在这里插入图片描述
redis在Linux服务器上就已经安装完成,可以看到redis运行在默认端口6379。

外网访问需要开启防火墙
防火墙 开启redis默认端口号6379(注意:云服务器需要在后台防火墙配置端口)

firewall-cmd --add-port=6379/tcp --zone=public --permanent

若要关闭端口可以执行以下命令

firewall-cmd --remove-port=6379/tcp --zone=public --permanent

重启防火墙

firewall-cmd --reload

防火墙常用命令:

永久开启端口:firewall-cmd --add-port=8888/tcp --zone=public --permanent

永久关闭端口:firewall-cmd --remove-port=8888/tcp --zone=public --permanent

安装:yum install firewalld

启动: systemctl start firewalld

重启:firewall-cmd --reload

关闭: systemctl stop firewalld

查看状态: systemctl status firewalld

开机禁用 : systemctl disable firewalld

开机启用 : systemctl enable firewalld

查看开启的端口:firewall-cmd --list-all
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值