Linux环境下redis的安装和部署

一、下载安装包

  官网https://redis.io/download下载最新版。(http://download.redis.io/releases/

 

二、安装redis

1、通过远程管理工具,将压缩包拷贝到Linux服务器/usr/local下

2、解压源码

tar -zxvf redis-4.0.9.tar.gz

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

 编译完成之后,可以看到解压文件redis中会有对应的src文件夹和redis.conf配置文件

4、编译成功后,安装到指定目录,如 /usr/local/redis。

make PREFIX=/usr/local/redis install

5、redis.conf是redis的配置文件,redis.conf在redis源码目录。

拷贝配置文件到安装目录下,进入源码目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下

1 cd /usr/local/redis
2 cp /usr/local/redis-4.0.9/redis.conf  /usr/local/redis/bin

6、进入安装目录bin下

cd /usr/local/redis/bin

此时我们看到的目录结构是这样的

 

redis-benchmark redis -->性能测试工具
redis-check-aof AOF -->文件修复工具
redis-check-rdb RDB -->文件修复工具
redis-cli -->redis命令行客户端
redis.conf -->redis配置文件
redis-sentinal -->redis集群管理工具
redis-server -->redis服务进程

 

三、配置文件

  编辑配置文件(所有配置文件均为在原来的基础上修改,不需添加)
vim /usr/local/redis/bin/redis.conf

1、redis默认只允许本机连接,所以需要找到“bind 127.0.0.1”并将这行注释掉:

2、redis在3.0版本以后增加了保护模式,需要设置密码,如不需要设置密码,可将“protected-mode yes”改为no,即关闭保护模式:

 3、将默认的“daemonize no”改为yes,设置redis以守护线程方式启动:

 

 

四、启动redis

 1、前端模式启动

  直接运行redis/bin/redis-server将以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法

./redis-server

如图

   2、后端模式启动

  修改redis.conf配置文件,将daemonize no 改为 daemonize yes 以后端模式启动(表明需要在后台运行)

vim /usr/local/redis/bin/redis.conf

启动redis服务,并指定启动服务配置文件:

1 cd /usr/local/redis/bin
2 ./redis-server ./redis.conf

启动redis客户端

./redis-cli 

连接之后,输入ping,如果出现PONG则表示连接成功

 查看redis 默认端口号6379占用情况

netstat -tunpl|grep 6379

配置后台运行成功。

 

五、关闭redis

1、关闭redis服务

pkill redis-server

2、关闭redis客户端

1 cd /usr/local/redis/bin
2 ./redis-cli shutdown

 

 

 

参考:https://www.jianshu.com/p/bc84b2b71c1c

posted @ 2021-01-14 14:31  阿森2020  阅读(1371)  评论(0编辑  收藏  举报