Redis服务部署教程


一、编译安装

1. 文件安装

进入官网下载最新的稳定版安装包,将下载的文件通过工具上传到服务器,这里我将文件上传至 /usr/local/redis 目录下。

(1) 文件编译

打开上述上传的目录解压文件,等待文件解压完成则进入目录通过 make 命令编译。

tar -xzvf redis-6.2.0.tar.gz

cd ./redis-6.2.0        # 打开目录

make                    # 编译

2. 配置修改

修改 redis.conf 文件中的如下内容:

vi redis.conf

# 行首加 # 注释当前行,使任意 IP 都可进行访问。
# bind 127.0.0.1 -::1

# 修改为 no ,关闭保护模式,使任意 IP 都可进行访问。
protected-mode yes

# 将 foobared  替换为你需要的密码。
requirepass foobared

3. 服务启停

(1) 启动服务

打开编译完成后的目录,进入 src 目录执行下述命令即就可以看到 redis 已经在后台运行了。

cd src/ 

./redis-server  ../redis.conf

ps aux | grep redis             # 查看 redis 进程
(2) 停止服务

同理停止服务同样是进入 src 执行。

cd src/ 

./redis-cli
>auth "123456"  
>shutdown                       # 停止服务  
>exit                           # 退出

ps aux | grep redis             # 查看 redis 进程

二、Bloom安装

1. 应用下载

这里我选择安装在/usr/local/redis下,根据自己需求更改。

cd /usr/local/redis                     # 打开目录

wget https://github.com/RedisBloom/RedisBloom/archive/v2.0.3.tar.gz

tar -zxvf RedisBloom-2.0.3.tar.gz       # 解压

2. 服务编译

进入解压路径执行 make 编译文件。

cd RedisBloom-2.0.3/        # 打开目录

make                        # 编译

3. 服务配置

打开 redis 的安装目录,选择编辑 redis.conf 文件,在文件内添加下述内容。

cd /usr/local/redis/redis-6.2.3         # 进入redis目录

vim redis.conf                          # 编辑配置文件

# 文件内添加下行
loadmodule /usr/local/redis/RedisBloom-2.0.3/redisbloom.so

4. 服务重启

修改配置之后需要重启 redis 服务才能生效。

cd /usr/local/redis/redis-6.2.3/src

./redis-cli                      # 停止服务
> auth "password"
> shutdown
> exit

./redis-server ../redis.conf     # 启动服务 

5. 服务测试

进入 src 目录执行下述命令,若提示 (integer) 1 说明安装成功。

./redis-cli 
> auth "password"
> bf.add newFilter foo

三、Docker安装

1. 镜像拉取

先拉取 Redis 相应的 Docker 镜像。

docker pull redis

2. 服务启动

这里数据文件设置映射到服务器的 /usr/local/redis/data 目录下。

# 创建映射目录
mkdir /usr/local/redis/data

# 启动容器
docker run -d --privileged=true \
--name redis \
-p 6379:6379 \
--requirepass "123456" \
--appendonly yes \
-v /usr/local/redis/data:/data \
redis redis-server \

四、Windows部署

1. 应用下载

进入官网下载对应文件解压至本地。

2. 服务启动

进入解压后文件夹新建命令行窗口,执行下行语句:

redis-server.exe redis.windows.conf

显示下图说明启动成功,注意此窗口不要关闭。

3. 后台运行

设置后台运行就不用前台一直开着命令行窗口,进入 Redis 安装目录新建命令行窗口,执行下行语句。

redis-server --service-install redis.windows.conf --loglevel verbose    # 安装服务

redis-server --service-start        # 启动服务

redis-server --service-stop         # 停止服务

文章作者: 烽火戏诸诸诸侯
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 烽火戏诸诸诸侯 !
  目录