Centos7 最简单Redis安装教程 通俗易懂

> 官网下载redis最新版(以4.0.11为例)

PS:可以在Windows中下载好,然后通过FileZilla Client 将文件上传到Centos中,可参考

轻松实现windows和linux间的文件互传,简单粗暴!

>tar -xvf redis-4.0.11-tar.gz -C /usr/local

>cd redis4.0.1

安装依赖

> yum install -y tcl

> yum install gcc-c++

>执行命令:make MALLOC=libc

>执行测试:make test  (可以不执行)

>执行安装 : make PREFIX=/usr/local/redis install  安装到/usr/local/redis 下

安装成功后  进入redis 可以看到 bin 目录 ,

进入bin目录

>./redis-server   

启动redis

Ok,安装成功!

如上,我们启动redis后就不能继续进行其他操作。所以我们需要配置redis后台启动,及配置

远程登陆连接。具体如下:

# 拷贝配置文件到安装目录 bin 下

> cp /user/local/redis-4.0.11/redis.conf  /usr/local/redis/bin

# 编辑redis.conf配置文件

> vi redis.conf

# 修改三处

daemonize  yes      #设置后台启动  no 改为yes

requirepass  密码    #配置密码

# bind 127.0.0.1      #注释掉绑定本机,即可以远程连接访问

(PS:配置文件内容较多,在没有 编辑模式下,可以通过  / + 关键字 +enter 实现快速定位,如

/daemonize  回车键 可以定位到文件中daemonize) 

原因: 如果没有设置bind,又没有设置requiredpass属性,redis将开启保护模式仅支持本机访问,所有要不设置bind,要不就设置requirepass,这里我们选择设置requiredpass属性,可以远程密码访问

编辑完成  esc +  :  +  wq 保存退出。

查看redis 进程是否在运行

> ps -ef | grep redis

有redis server在运行  进程 16338

结束redis进程,重新启动

> kill -s 9 16338        #结束redis进程

> ./redis-server  ./redis.conf      #后台启动redis server

> ps -ef | grep redis        #查看redis后台启动是否成功

redis 启动成功,端口 6379  进程 10598

# 启动客户端连接redis

>  ./redis-cli  -h  yourIp  -p  yourPort

由于没输入密码,所以无法set 和get数据

> auth  yourpass   #输入你的密码  (我的是123456)可以set 和 get

配置成功,启动成功!

 

猜你喜欢

转载自blog.csdn.net/ffb920724/article/details/83930922