Centos7如何安装redis6.0.3

发布时间:2021-06-12 11:53:29 作者:小新
来源:亿速云 阅读:222

这篇文章主要为大家展示了“Centos7如何安装redis6.0.3”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Centos7如何安装redis6.0.3”这篇文章吧。

本教程适用于centos7.X,redis版本为6.0.3,采用在线安装方式,安装好centos后首先确保网络可用

1.安装下载工具wget

yum install wget

2.下载和安装redis

各个版本的下载路径可到官网获取到:https://redis.io/download

#下载
wget http://download.redis.io/releases/redis-6.0.3.tar.gz
#解压
tar xzf redis-6.0.3.tar.gz
#进入redis目录
cd redis-6.0.3
#编译
make

2.1.make 命令遇到如下错误或者编译过程中出现错误:表示c的编译环境不可用或gcc版本太低,需要安装高版本的gcc(redis6.x需要高版本的gcc)
 Centos7如何安装redis6.0.3

命令:

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
source /opt/rh/devtoolset-9/enable
echo "source /opt/rh/devtoolset-9/enable">

重新执行make指令进行编译即可

2.3编译后可以得到服务端和客户端的可执行文件,但是这些文件就位于源码目录中,不方便使用,所以我们可以使用install命令将可执行文件安装至指定的目录下;

make install PREFIX=/usr/local/redis

上述指令会将所有可执行文件安装至/usr/local/redis目录下,

测试命令:

/usr/local/redis/bin/redis-server

Centos7如何安装redis6.0.3

看见上图即表示redis安装成功!

  1. 直接运行redis-server可在前台启动服务端,但该方式将导致当前shell被占用无法执行其他操作,除非终止redis的运行....

  2. 后台进程模式启动,该方式可将redis运行与后台,需要先修改配置文件
    2.1 从源码目录复制配置文件redis.conf至bin目录下

    cp ~/redis-6.0.3/redis.conf /usr/local/redis/bin/


    2.2  修改daemonize 为yes
    Centos7如何安装redis6.0.3
    2.3 修改ip为0.0.0.0,允许远程连接,不受ip限制
    Centos7如何安装redis6.0.3
    2.4 修改连接端口,一般默认是6379,不作修改,但可按个人爱好修改
    Centos7如何安装redis6.0.3
    2.5 设置redis的连接密码
    Centos7如何安装redis6.0.3
    2.6 指定使用redis.conf配置文件启动(先进入bin目录下)

    ./redis-server redis.conf
    #利用客户端连接测试
    ./redis-cli
    #看见如下内容表示已经服务端已经正常运行


    Centos7如何安装redis6.0.3

  3. 服务停止
    3.1 如果是前端方式启动的服务只需要ctrl+c即可关闭服务器
    3.2 后台进程模式,需要通过redis-cli客户端来关闭

    #关闭运行在localhost上的redis服务
    ./redis-cli shutdown
    #关闭运行在指定地址上的redis服务
    ./redis-cli -h 127.0.0.1 shutdown


    3.3 强制停止,通过kill命令直接强行结束redis服务端进程,该方式存在不稳定性,生产环境勿用

    #查询进程id
    ps aux|grep redis
    #根据进程id结束服务
    kill 进程id

以上是“Centos7如何安装redis6.0.3”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. Centos7安装Redis
  2. Centos7安装Mysql

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

centos7

上一篇:怎样通过Python实现导弹自动追踪

下一篇:怎么在Ubuntu服务器上安装桌面环境

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》