美文网首页
Linux 安装启动redis

Linux 安装启动redis

作者: Franck_ | 来源:发表于2020-02-06 15:38 被阅读0次

    安装redis

    redis的安装方式是:在本机下载源码然后编译

    1 下载redis源码, 需要去到一个干净的文件夹里面下载。

    wget http://download.redis.io/redis-stable.tar.gz
    

    2 解压

    tar -zxvf redis-stable.tar.gz 
    

    3 将解压后的文件夹转移到自己希望的目录

    mv -f mv redis-stable 目标目录
    

    4 进入到redis目录,执行make命令,编译redis源码

    cd /XXX/XXX/redis/
    make
    

    5 编译完成后,进入src目录,然后执行make inatall

    cd src
    make install 
    

    这时候,redis已经编译成功了。

    6 进入src目录, 执行启动命令:

    ./redis-server
    
    image.png

    看到这个界面,说明redis已经启动成功。
    这时候,不要退出redis程序,不然redis服务就会关闭了,可以直接关掉控制台。

    然后启动另外一个控制台, 进入src目录,启动客户端来测试一下是否能链接上redis.

    cd /xxx/xxx/redis/src/
    ./redis-cli
    

    看到如下界面,证明已经正常连接。


    image.png

    设置redis

    这时候,只能使用客户端进行连接, 如果需要使用java程序连接,和远程连接的话, 还需要进行一些配置 。

    在redis的目录下面找到redis.conf文件, 修改里面的这一行

    bind 127.0.0.1
    

    bind 0.0.0.0
    

    意思是,本身只允许本机连接,改为所有IP都可以连接。

    然后使用客户端关闭redis

    cd src/
    ./redis-cli 
    shutdown
    

    最后使用配置文件启动redis

    cd src/
    ./redis-server ../redis.conf
    

    这样,就可以启动远程连接了。
    但是这里还没有设置密码, 后续还需要设置密码才行。

    连接失败的话,可以检查一下防火墙,CentOS 7 防火墙配置。

    systemctl stop firewalld.service               #停止firewall
    systemctl disable firewalld.service           #禁止firewall开机启动
    firewall-cmd --state                           #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
    

    参考:
    【菜鸟玩Linux开发】Redis安装和自启动配置

    相关文章

      网友评论

          本文标题:Linux 安装启动redis

          本文链接:https://www.haomeiwen.com/subject/nxkcuctx.html