【Redis】-- 安装及配置

我们redis的安装较为复杂,属于Linux上的源码编译安装,即不能直接通过yum安装。

1、安装Redis

具体步骤:

1、进入redis官网,复制下载链接,通过wget下载源码

官网:https://redis.io/

下载完成后,查看tmp目录

2、解压文件

tar -xzvf redis-5.0.3.tar.gz

3、进入redis文件夹

cd redis-5.0.3

4、查看字自述文件

cat README.md

里面详细讲述redis如何安装和使用,不过可以不用细看,有个印象就行,现在跟着本文继续做就可以了。

5、安装redis

我们先直接试下能不能安装,执行:

make install

不出意外的安装失败,查看错误信息,提示gcc指令未发现,那我们就来安装gcc

安装gcc

yum install gcc

 再次尝试安装

make install

 还是失败,提示:

解决办法,执行:

make MALLOC=libc

 再次尝试安装

make install

发现安装成功 

 

 2、修改密码

进入redis文件夹

修改redis.conf文件

vim redis.conf

在redis.conf文件中搜索foobared

修改此处,把#去掉,将foobared换成自己的密码

 3、修改允许访问IP

继续在redis.conf文件中搜索bind

直接将bind 127.0.0.1注释掉

bind的是网络接口,若设置其中一个网卡,代表只有该网卡地址才接受外部请求;若不设置,则服务器的所有网卡地址均接受外部请求,所有注解掉就行。

继续搜索daemonize,这参数表示redis是否可以后台执行,修改成yes

4、启动redis

我们使用指定配置文件的方式启动redis

 

查看服务

redis已经成功启动

 5、将redis做成服务

一般来说我们都会将redis做成系统服务,如何来做呢?

redis非常人性化,它为我们提供了一个工具。在redis的解压文件夹中有一个utils文件夹

进入utils文件夹,可以看到一个install_server.sh文件

执行install_server.sh文件,会自动生成服务

步骤:

1、执行文件

2、选择端口号,我们选择默认6379,所以直接空格就行

3、选择配置文件路径

4、选择日志文件路径

5、选择数据文件路径

6、选择执行文件路径

 

最后会提示安装成功

查看服务是否存在

出现上面的内容说明服务已经安装成功

 关闭服务:systemctl stop redis_6379 

 启动服务:systemctl start redis_6379 

所谓的服务就是帮我们执行shell ,上述操作也会帮我们生成一个shell文件,目录为/etc/init.d/redis_6379,有能力的话可以去查看和修改。

原文地址:https://www.cnblogs.com/jsyllhb/p/10555741.html