Linux软件安装——Redis

下载Redis

进入官网找到下载地址 https://redis.io/download
安装到 /usr/local/src目录

解压

tar -zxvf redis-5.0.8.tar.gz

解压后多了个redis-5.0.8文件夹
在这里插入图片描述

编译

进入到redis目录,进行编译

cd /usr/local/src/redis-5.0.8
make

执行结果图:
在这里插入图片描述

安装

进入到redis目录
输入命令执行进行安装

make PREFIX=/usr/local/src/redis-5.0.8 install

PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径
指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录
执行结果图:
在这里插入图片描述

启动Redis

在/usr/local/src/redis-5.0.8目录下启动redis

./bin/redis-server ./redis.conf

在这里插入图片描述

采取前台显示启动方式(如果在配置文件中设置了daemonize属性为yes则跟后台进程方式启动其实一样)
后台进程启动方式:相比多了个&符号

./bin/redis-server& ./redis.conf

redis.conf为redis启动配置文件
修改配置文件属性

daemonize yes

通过后台方式启动
在这里插入图片描述

查看Redis是否正在运行

1、查看进程方式

ps -aux |grep redis

在这里插入图片描述

2、查看端口方式

netstat -apn|grep 6379

在这里插入图片描述

启动客户端

./bin/redis-cli

在这里插入图片描述

输入exit 可退出控制台
输入shutdown关闭redis服务

客户端连接

当我们使用redis desktop工具去连接的时候,会报连接异常的错误
在这里插入图片描述
所以我们还需要修改以下redis.conf配置文件,才能够允许外部连接

1、注释bind,因为redis默认只支持本机连接,注释掉这行代表可以接受其他机器的连接。
在这里插入图片描述
注释前:
在这里插入图片描述
注释后:
在这里插入图片描述
2、将保护模式修改为no,将redis的保护模式关闭掉,这样可以供外部来访问redis访问

protected-mode no

在这里插入图片描述

3、如果防火墙开启着,则需要将端口添加为白名单(本机操作,禁用防火墙最省事!!)

  • 不管防火墙关没关,都是用systemctl stop firewalld 关闭防火墙。
  • 然后使用yum install iptables-services 安装或者更新服务
  • 然后使用systemctl enable iptables 启动iptables
  • 最后使用systemctl start iptables 打开iptables
  • 在iptables中添加:-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
  • 然后重启iptables:service iptables restart

保存退出后,重启redis服务

再次使用redis desktop工具连接,则连接成功。
在这里插入图片描述
接下去,我们就可以愉快的操作Redis了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值