Linux安装redis

Linux安装redis
1、下载Redis:https://download.redis.io/releases/?_gl=1*471udo*_ga*ODI0MTQ1OTM2LjE3MDk2MjM4NTM.*_ga_8BKGRQKRPV*MTcwOTY4NjQ5My4yLjEuMTcwOTY4NjY0My43LjAuMA..*_gcl_au*NzM0NzQ0MDk4LjE3MDk2MjM4NTI.
2、在linux系统中的usr/local/中创建redis文件夹
3、上传到linux系统中的use/loacl/redis文件夹中
4、使用  tar-zxvf redis-6.2.5.tar.gz 命令解压
5安装
    先  cd/usr/local/redis/redis-6.2.5
    输入 make install 命令
配置redis
1、 vi /usr/local/redis/redis-6.2.5/redis.conf
设置密码
    requirepass 自定义密码
设置允许所有IP可以访问
    bind 0.0.0.0(bind 127.0.0.1 修改成 bind 0.0.0.0)
设置关闭保护模式
    protected-mode no(protected-mode yes 修改成 protected-mode no)
启动/停止Redis
    :cd/usr/local/redis/redis-6.2.5/src
    启动:./redis-server ../redis.conf

注意
    连接redis可能连接不上因为,linux中端口号未开启
    firewall-cmd --zone=public --add-port=6379/tcp --permanent
    如果报错误信息
        FirewallD is not running
        意思未防火墙未开启,需要开启防火墙

        先查看防火墙的状态
            systemctl status firewalld

            Active: inactive (dead)
            发现当前是dead状态,即防火墙未开启

        开启防火墙
            systemctl start firewalld
            执行命令没有任何提示,即开启成功。
        再次查看防火墙状态
            systemctl status firewalld

            Active: active (running)
            显示running即已开启了

        提示
            有时候防火墙在开启的时候会遇到一些问题
            比如
                systemctl start firewalld
            Failed to start firewalld.service: Unit is masked.

            如果出现这个错误,这时的防火墙是没有开启来的,这就需要执行一行命令
                systemctl unmask firewalld
            Removed symlink /etc/systemd/system/firewalld.service.
            执行完,清除原来的firewalld残留文件,就可以l

            再次执行 systemctl start firewalld 就可以

执行 firewall-cmd --zone=public --add-port=6379/tcp --permanent 命令 出现 success
表示成功

    firewall-cmd --reload 重新加载防火墙配置 出现 success 表示成功

连接redis 成功


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值