Liunx 安装单机版Redis 2020-10-10

第一步:下载安装包

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

在这里插入图片描述

或者是使用:(通过命令进行下载)

wget http://download.redis.io/releases/redis-4.0.9.tar.gz

第二步:安装

1.通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作

tar -zxf redis-4.0.9.tar.gz
在这里插入图片描述

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

   图示:这里因为我redis的安装目录在 /usr/locat/  目录下,因此会有如下操作

在这里插入图片描述
在这里插入图片描述

编译完成后如下:

在这里插入图片描述

此时在进入src文件夹,执行 make install 进行Redis安装。

在这里插入图片描述

第三步:部署

    1.为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中

        1)、创建bin和etc文件(此文件不会存在需要手动创建)

   使用  mkdir 命令去创建 bin  和 etc 

在这里插入图片描述

回到刚刚安装目录,找到redis.conf,将其复制移动到 /usr/local/redis/ect 下

         执行命令如下:

将redis.conf 移动到刚刚创建的etc文件

                mv redis.conf /usr/local/redis/etc/

在这里插入图片描述

进入src目录 以下文件移动到刚刚创建的bin文件

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin/

在这里插入图片描述

2.启动

进入刚才 bin 目录执行 redis-server 启动redis

在这里插入图片描述

进入到 etc 文件 找到 redis.conf

使用 vim redis.conf 进行编辑

需要做以下几件事:

将daemonize属性改为yes(表明需要在后台运行)

注释掉127.0.0.1: 将ip变为开放状态 若是指定IP那么只能由指定 ip 去访问redis

                    

在这里插入图片描述

设置一个密码:

在这里插入图片描述

找到 #requirepass foobared

修改为 requirepass xxxxxx

设置密码 为了安全一定要设,而且这里如果不绑定ip也不设密码的话,redis是默认保护模式,只能本虚拟机访问,不允许其他ip访问

保存配置文件,重启redis服务,查看虚拟机ip;

shutdown
  启动的时候记得 和配置文件一起启动 否则的话配置不生效

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

Redis Desk 若是访问不到 请查看 防火墙是否放开了端口号

          # 查看防火墙状态

systemctl status firewalld

# 停止防火墙
    systemctl disable firewalld

# 启动防火墙
     systemctl start firewalld

# 禁用防火墙
    systemctl stop firewalld

# 重启防火墙

firewall-cmd --reload

# 查询端口是否开放
    firewall-cmd --query-port=6379/tcp
    
    # 开放6379端口
    firewall-cmd --permanent --add-port=6379/tcp
    
    # 移除端口
    firewall-cmd --permanent --remove-port=6379/tcp

#重启防火墙(修改配置后要重启防火墙)
    firewall-cmd --reload

Redis 修改端口号

将 /usr/local/redis/etc/redis.conf 复制一份

cp -v redis.conf /usr/local/etc/redis1.conf

注意:原文件不要修改 否则会导致 redis ./redis-cli 时候启动失败

打开 redis1.conf 修改 port 3679 修改为 port xxx 即可

然后启动redis

./redis-server /usr/local/redis/etc/redis1.conf

可以使用 ps -ef|grep redis 查看进程

使用 ./redis-cli -p xxx 即可

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值