linux离线安装部署redis

版本信息

linux版本:CentOS-7-x86_64

redis版本:redis-6.2.6

VMware:VMware-workstation-full-16.1.1

xshell: Xshell-7.0

安装

1.查看当前虚拟机ip命令:ifconfig -a

2.xhell连接虚拟机 ,在xshell页面点击文件-->新建-->输入名称及主机名ip-->点击连接-->输入用户名密码登录到xhell页面

3.官网下载redis压缩包

官网下载地址 Downloads - Redis

4.把redis压缩包上传服务器,通过rz命令上传(如果没有rz命令,可以在线安装 rz)

5.通用指令tar -zxvf redis-6.2.6.tar.gz ,解压redis

6.通过命令mv redis-6.2.6 /opt/tool,移动redis到指定目录(没有/opt/tool目录,可以通过mkdir -p /opt/tool命令创建相应目录)

7.切换目录到cd /opt/tool/redis-6.2.6,执行make命令编译,编译完如下图所示

8.切换目录到cd /opt/tool/redis-6.2.6/src,执行make install命令安装redis,编译完如下图所示

9.为了方便管理,把redis配置及一些常用命令移动指定目录下

切换到cd /opt/tool/redis-6.2.6目录,执行 mv redis.conf /opt/tool/redis-6.2.6/etc/,把redis配置放到etc里

切换到cd /opt/tool/redis-6.2.6/src目录,执行 mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /opt/tool/,把redis配置放到etc里

10.修改配置文件redis.conf

通过命令vim /opt/tool/redis-6.2.6/etc/redis.conf 修改配置

bind 127.0.0.1这一行注释掉,允许所有客户端连接

protected-mode配置成no,可以允许外机访问

daemonize配置成yes,当redis作为守护进程运行的时候,它会写一个 pid 到 redis.pid 文件里面

11.配置修改好后,启要redis命令:./redis-server /opt/tool/redis-6.2.6/etc/redis.conf

12.查看redis是否启动命令:netstat -tunpl|grep 6379

13.本地客户端连接redis

进入cd /opt/tool/redis-6.2.6/bin,执行命令: ./redis-cli

14.外机通过Redis Desktop Manager连接redis服务端

发现连接不上,这是因为服务器的防火墙没有对外开发,执行命令:firewall-cmd --zone=public --add-port=6379/tcp --permanent,返回 success说明设置成功,重启防火墙:firewall-cmd --reload

15:通过Redis Desktop Manager重新连接redis服务端,发现连接成功了

相关推荐
小灵蛇2 分钟前
MySQL:表的内置函数
linux·数据库·mysql
懒洋洋大魔王37 分钟前
虚拟机安装+XS hell+Xfit(安装方法大致都相同,若不一样,可看其他的)
linux·运维·服务器
卖芒果的潇洒农民44 分钟前
XV6 开发环境搭建
linux
Jolen_xie1 小时前
服务器ubuntu重装系统后将原来的用户进行关联
linux·服务器·ubuntu
Kali_071 小时前
CodeBook-Ubuntu-sandbox Linux 沙箱服务 docker pull
linux·ubuntu·docker
汪款学嵌入式1 小时前
Ubuntu 安装软件被锁:Could not get lock问题解决
linux·运维·ubuntu
weisian1511 小时前
Redis篇-9--数据结构篇1--五种基本结构(String,List,Set,Sorted Set,Hash,BLPOP阻塞逻辑)
数据结构·redis·list
烁月_o92 小时前
网络安全之漏洞
linux·网络·安全·web安全·信息与通信
PanYu——BJ2 小时前
Linux 安装NFS共享文件夹
linux·运维·服务器
IT修炼家2 小时前
Ubuntu server安装中文支持
linux·服务器·ubuntu