快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

Centos7如何安装redis6.0.3

这篇文章主要为大家展示了“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”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


本文名称:Centos7如何安装redis6.0.3
链接分享:http://6mz.cn/article/iiepjd.html

其他资讯