码迷,mamicode.com
首页 > 其他好文 > 详细

【Redis】CentOS7安装Redis

时间:2021-06-07 20:10:20      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:mkdir   启动文件   源码   成功   etc   下载文件   网络   https   完成后   

安装Redis

  • 首先安装wget命令,wget是一个从网络上下载文件的自由工具。

    yum install wget

  • 创建一个目录“soft”

    mkdir soft

  • cd到soft目录中安装redis

    打开Redis官网(https://redis.io/)获取下载链接https://download.redis.io/releases/redis-6.2.3.tar.gz

    安装 weget https://download.redis.io/releases/redis-6.2.3.tar.gz

    安装完之后输入ll会看见目录下压缩包已经下载下来了

    技术图片

    解压缩tar xf redis-6.2.3.tar.gz

    技术图片

    打开redis目录

    技术图片

    源码安装一般可以读README.md来了解安装过程(学习套路)

    根据README.md提示,执行make命令。这个时候可能会报错。cc命令未找到。

    技术图片

    这时我们需要安装cc命令:yum install gcc 安装完成后再执行make 命令。

    如果还报错,执行下make distclean 清除一下,再执行make命令。

    make完之后,去到src目录cd src下就可以看到一些可执行程序了。

    技术图片

    这个时候执行./redis-server 就可以启动起来redis了。

    技术图片

  • 安装完成后,我们不会每次都 ./redis-server 来启动redis,需要把它配置成一个服务

    执行 make install PREFIX=/opt/wj/redis6 会把redis源码目录中的服务迁到指定的地址“/opt/wj/redis6”中去。打开“redis6”目录下的“bin”目录会看到迁出来的文件。

    技术图片

    现在只是将redis启动文件迁到了我们想放的目录中,接下来需要配置成服务来供我们调用

    首先需要配置环境变量 vi /etc/profile

    在文件最下面配置redis环境变量

    export REDIS_HOME=/opt/wj/redis6

    export PATH=$PATH:$REDIS_HOME/bin

    配置完保存 source /etc/profile echo $PATH 就可以看见刚配置的bin目录了

    技术图片

    然后进入到源码目录的utils目录下 cd /root/soft/redis-6.2.3/utils 下。

    执行 ./install_server.sh 安装redis服务。

    技术图片

    安装时会有几个地方需要确认,上图Port(端口号)、Config file(配置文件地址)等。

    这是因为一台机器可以安装很多个redis服务,根据端口号区分,默认端口号6379

    如果是安装的第一个,一路默认回车就可以,最后安装成功并启动Redis server。

    接下来不管在哪个目录下,都可以直接调用服务命令

    由于已经启动了,我们来查看下状态 service redis_6379 status

    技术图片

  • 重复以上 ./install_service.sh 操作,安装一个6380端口的redis服务。

    可以用 ps -fe | grep redis 命令看到正在运行的两个进程。

    技术图片

【Redis】CentOS7安装Redis

标签:mkdir   启动文件   源码   成功   etc   下载文件   网络   https   完成后   

原文地址:https://www.cnblogs.com/illegalwang/p/14856803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!