Linux下安装redis和与本地连接远程redis

本文档详述了如何在Linux环境中安装Redis,包括切换root权限、连接本地shell、传输和解压压缩包、编译安装Redis、修改配置文件、启动及检查运行状态。在过程中可能会遇到端口占用问题,需要正确关闭旧进程并确认配置生效。
摘要由CSDN通过智能技术生成

1.打开虚拟机,进入Linux的环境

在这里插入图片描述

2.右键打开终端,切换root权限

(1) 输入:su

(2)管理员密码
在这里插入图片描述

(3)密码忘记了

https://blog.csdn.net/m0_48283915/article/details/107754168

3.连接本地的shell

(1)输入:ifconfig

找到ip的地址
在这里插入图片描述

(2)打开Xsell,进行连接
在这里插入图片描述

我自己是使用MD5加密,并且接受并保存
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.Xftp传输压缩包

在这里插入图片描述

5.解压这个压缩包

# 打包文件
tar -cvf 打包文件.tar 被打包的文件/路径...
# 解包文件
tar -xvf 打包文件.tar

tar -xvf  redis-6.2.4.tar.gz

在这里插入图片描述

6.进入Redis-6.2.4这个文件夹

cd redis-6.2.4

下面的图,就不要对应了,没必要。我都是事后完成后,补得图。可能有点偏差

在这里插入图片描述

7.安装Redis-6.2.4

在刚才的目录下依次输入

(1)yum -y install gcc-c++
//因为redis是基于C++开发的,所以需要这个环境
yum -y install gcc-c++
# 查看gcc版本
gcc -v

在这里插入图片描述

(2)make
make

在这里插入图片描述

(3)make install
make install

在这里插入图片描述

(4)安装完成
(5)redis 默认安装路径 /usr/local/bin

8.进入安装路径

cd /usr/local/bin

在这里插入图片描述

9.修改配置文件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

需要修改配置文件

10.运行redis

reids-server kconfig/redis.conf

这里的kconfig是我自己建立的文件夹,你可以自己建立,也可以知道redis.conf的路径即可。

注意:

因为版本的问题,可能不会出现下面了
在这里插入图片描述

而是直接是:
在这里插入图片描述

也可以直接去看reids的进程观看是否成功运行

ps -ef |grep redis

11.连接可能出现的问题

解决地方

简单说一下:

解释:因为你修改了配置文件,但是你没有生效.,还是127.0.0.1:6379这个端口

[root@Karle src]# ps -ef | grep redis

root 5352 1 0 10:59 ? 00:00:00 ./redis-server 127.0.0.1:6379

root 5367 2321 0 11:00 pts/0 00:00:00 grep redis


所以你需要杀死先杀掉Redis进程

redis-cli shutdown

再查看ip是否更改
在这里插入图片描述

12.链接

Linux修改文件内容【命令】

Linux下安装Redis

史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!

Redis报错:“Could not create server TCP listening socket *:6379: bind: Address already in use“ 的简单解决方法

13.补充一个cd命令

(1)cd 命令

cd …返回上一级目录

cd /software/java,居然出错了,提示:没有那个文件或目录

先cd software,然后cd java,进入成功,没有报错

问题原因:在linux下边/永远代表的是文件系统的根目录,不代表任何其它意思,更不能代表相对路径的意思了。一旦目录前带着/,就代表这应该是从根目录开始的绝对目录。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值