【Linux安装连接redis】

Linux安装部署redis

1. 下载

进入redis官网,选择适合自己的版本自行下载,这里就以6.0.2版本为例:
redis下载链接(Index of /releases)

注意!!!
6.0 以上的版本,需要保证gcc版本是5.3以上,如果不是执行下面命令更新gcc版本


# 查看gcc版本信息
gcc -v

#升级到 5.3及以上版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

2. 解压

下载完成后,我们将下载好的文件移动到/ 目录下;
在这里插入图片描述
使用如下命令,将其解压到指定目录/usr/local

tar -zxvf redis-6.0.2.tar.gz -C /usr/local/
在这里插入图片描述

3. 编译

进入到/usr/local/redis-6.0.2目录中,使用make命令进行编译;

make

在这里插入图片描述

4. 安装

输入如下命令

make PREFIX=/usr/local/redis-6.0.2 install

命令的作用是将编译好的 Redis 可执行文件和相关文件安装到指定的目录中。
具体来说,这个命令中的参数含义如下:

  • make :执行编译过程,根据源代码生成可执行文件和相关文件。
  • PREFIX=/usr/local/redis :指定安装目录为 /usr/local/redis 。 PREFIX 是一个常用的环境变量,用于指定软件的安装目录。
  • install :将编译好的文件安装到指定目录中。

5. 启动

  1. 后台程序方式运行

cd /usr/local/redis-6.0.2/bin
./redis-server …/redis.conf

  1. 修改配置文件redis.conf, 后台启动
  • daemonize 是否以后台方式启动 ,默认为no
    在这里插入图片描述
  • bind 默认只允许本机本机连接,如果需要外部也可以连接,需要将其修改为0.0.0.0
    在这里插入图片描述

6. 连接

  1. 查看系统的防火墙状态,若开启,会导致无法连接。

systemctl status firewalld

在这里插入图片描述
在这里插入图片描述
可参考如下命令:

# 开启防火墙
systemctl start firewalld.service

#关闭防火墙
systemctl stop firewalld.service

# 开启开机启动防火墙
systemctl enable firewalld.service

# 关闭开机启动防火墙
systemctl disable firewalld.service

#查询某个端口是否开放
firewall-cmd --query-port=6379/tcp

# 查询已经开放的端口列表
firewall-cmd --list-port

#开启端口 可以是一个端口范围,如1000-2000/tcp, --permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --add-port=80/tcp --permanent  

# 重启防火墙(重新载入,更新配置)
firewall-cmd --reload
  1. 修改配置
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值