第一步:下载安装包

      访问https://redis.io/  到官网进行下载。这里下载最新的5.0.8版本.

第二步:安装

1.通过远程管理工具,将压缩包上传到Linux服务器/opt中,并解压

  

linux redis外部链接 linux如何连接redis_保护模式

2.删除安装包

3.进入解压文件目录使用make对解压的Redis文件进行编译

如果编译过程中报gcc 未找到,需要先安装gcc,因为redis是c语言写的,gcc相当于java语言需要依赖jdk。

gcc安装命令为 

yum install gcc-c++

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

linux redis外部链接 linux如何连接redis_保护模式_02

4.编译成功后,执行make install进行Redis安装。

查看redis默认安装位置 /usr/local/bin

make install PREFIX=/usr/local/redis   (指定编译路径)

如果不指定安装未知,默认是/usr/local/bin

第三步:配置和启动

进入 安装包修改配置文件

cd /opt/redis
vim redis.conf

1.设置外网访问,最主要配置就是protected-mode no,开启保护模式的作用是:redis只能在本机访问,不能被外部访问。只有no的保护模式才会允许外网访问,

   如果是云服务器 bind 的ip地址必须是内网ip,

   如果是本地可以127.0.0.1或者0.0.0.0(如果服务器有多个IP,即有多个网卡,那么所有IP都可以访问)

1.protected-mode yes 默认值,不需要修改(很多博客说要改成no,
protected-mode它启用的条件有两个,第一是没有使用bind,第二是没有设置访问密码。所以使用了任何一个protected-mode 自动为no
) 
因为肯定会设置密码,所以没有必要把保护模式设为no。如果不需要设置密码且注释掉了bind,那就把保护模式设为no
2.使用bind 127.0.0.1 
3.
修改后台启动 daemonize no 改为yes
4.修改密码  requirepass 你的密码

 2.启动redis

/usr/local/bin/redis-server ./redis.conf

linux redis外部链接 linux如何连接redis_Redis_03

 查看进程

linux redis外部链接 linux如何连接redis_保护模式_04

 3.开放6379端口

4.客户端远程连接

5.如果修改了配置文件需要重启redis

ps -ef |grep redis
kill  22343
/usr/local/bin/redis-server ./redis.conf

 

卸载Redis

停服务、删文件即可!

#查看进程
ps aux |grep redis
#杀掉进程
kill -9 进程号
#查看相关文件
find / -name "redis"
#删除文件
rm -rf 文件