Redis | Redis 单机版安装与使用(Linux)

一、简介

是完全开源免费的,用c语言编写的,是一个单线程,高性能的(key/value)内存数据库,基于内存运行并支持持久化的 nosql 数据库。主要是用来做缓存,但不仅仅只能做缓存,比如:redis的计数器生成分布式唯一主键,redis 实现分布式锁,队列,会话缓存,点赞,统计网站访问量。

二、安装

1、下载

https://redis.io/download

2、解压

下载完成后,传到 Linux 服务器,然后进行解压

tar -zxvf redis-5.0.7.tar.gz
3、进入解压目录
cd redis-5.0.7/
4、make 命令编译 Redis
make

如果 make 报错的话 大家就可以看一下是不是报没有 gcc 的错 如果是报没有 gcc 的错,那就要先安装一个 gcc 。

yum install gcc-c++

安装好 gcc 之后执行一下 make distclean 因为前面make的时候它执行了一些东西 要先把他清掉。

make distclean
5、安装
make install

默认安装路径为 /usr/local/bin
在这里插入图片描述

三、设置外网访问

1、Redis 配置文件

redis.conf 在 Redis 的安装目录下

2、修改配置文件

我们可以在根目录下新建一个文件夹,把默认的配置文件复制过去,这样我们只修改复制后的配置文件,保留原有配置文件,也可以起到备份作用,防止改坏了。

cp /usr/local/redis/redis-5.0.7/redis.conf ./
3、修改内网 IP

把配置文件中的 bind 配置修改为你的内网 IP,以下命令查看 IP,也可以注释掉 bind 或者写 0.0.0.0 。

ip addr

在这里插入图片描述

4、修改保护模式

这是是开启了保护模式,也就是说谁也不能连接,只能在本地玩,我们需要改成 no.
如果使用了 bind 或者设置了密码,保护模式不生效。
在这里插入图片描述

5、设置后台运行

是否以守护模式运行,如果想启动后后台运行,改成 yes。
在这里插入图片描述

6、启动

保存配置文件后,启动,这里是以我们当前目录的配置文件进行启动。

/usr/local/bin/redis-server ./redis.conf
7、查看进程
ps -ef | grep redis

在这里插入图片描述
然后我们就可以在 window 上也可以进行连接了。

8、登录客户端
/usr/local/bin/redis-cli -h 106.13.9.117

ABOUT

我的 Github:Github
CSDN: CSDN
个人网站: sirius blog
E-mail: [email protected]

推荐阅读
史上最全,最完美的 JAVA 技术体系思维导图总结,没有之一!
全站导航 | 我为什么要写这些博客?

发布了81 篇原创文章 · 获赞 373 · 访问量 27万+

猜你喜欢

转载自blog.csdn.net/Sirius_hly/article/details/104609522