美文网首页
Centos7在线安装Redis

Centos7在线安装Redis

作者: CoderInsight | 来源:发表于2023-03-08 10:14 被阅读0次

    第一步:下载redis安装包

    node02服务器执行以下命令下载redis安装包

    cd /wangyq/soft
    
    sudo yum -y install  wget
    
    wget http://download.redis.io/releases/redis-3.2.8.tar.gz
    

    第二步:解压redis压缩包到指定目录

    node02执行以下命令进行解压redis

    cd /wangyq/soft
    
    tar -zxvf redis-3.2.8.tar.gz -C ../install/
    

    第三步:安装C程序运行环境

    node02执行以下命令安装C程序运行环境

    sudo yum -y install gcc-c++
    

    第四步:安装较新版本的tcl

    下载安装较新版本的tcl

    第一种方式:使用压缩包进行安装(不推荐)

    # node02执行以下命令下载tcl安装包
    
    cd /wangyq/soft
    
    wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
    
    # 解压tcl
    
    tar -zxvf tcl8.6.1-src.tar.gz -C ../install/
    
    # 进入指定目录
    cd ../install/tcl8.6.1/unix/
    
    ./configure
    
    make && make install
    

    第二种方式,在线安装tcl(墙裂推荐)

    node02执行以下命令在线安装tcl

    sudo yum -y install tcl
    

    第五步:进行编译redis

    node02执行以下命令进行编译:

    cd /wangyq/install/redis-3.2.8/
    
    make MALLOC=libc
    
    make test && make install
    

    如果出现报错,可根据如下思路进行排解:

    ## 将测试程序与安装程序分开单独此时
    
    # 在 make install 的时候如果报如下错误,说明此时使用的非root用户安装的,会出现权限不够的问题,所以可以直接使用 sudo make install 
    [hadoop@node02 redis-3.2.8]$ make install
    cd src && make install
    make[1]: Entering directory `/wangyq/install/redis-3.2.8/src'
    
    Hint: It's a good idea to run 'make test' ;)
    
        INSTALL install
    install: cannot create regular file ‘/usr/local/bin/redis-server’: Permission denied
    make[1]: *** [install] Error 1
    make[1]: Leaving directory `/wangyq/install/redis-3.2.8/src'
    make: *** [install] Error 2
    
    

    第六步:修改redis配置文件

    node02执行以下命令修改redis配置文件

    cd /wangyq/install/redis-3.2.8/
    
    mkdir -p /wangyq/install/redis-3.2.8/logs
    
    mkdir -p /wangyq/install/redis-3.2.8/redisdata
    
    vim redis.conf
    
    # 修改如下内容
    bind node02
    daemonize yes
    pidfile /wangyq/install/redis-3.2.8/redis_6379.pid
    logfile "/wangyq/install/redis-3.2.8/logs/redis.log"
    dir /wangyq/install/redis-3.2.8/redisdata
    

    第七步:启动redis

    node02执行以下命令启动redis

    cd /wangyq/install/redis-3.2.8/src
    
    redis-server ../redis.conf
    

    第八步:连接redis客户端

    node02执行以下命令连接redis客户端

    cd /wangyq/install/redis-3.2.8/src
    
    redis-cli -h node02
    

    相关文章

      网友评论

          本文标题:Centos7在线安装Redis

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