【Redis】CentOS7安装Redis

安装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会看见目录下压缩包已经下载下来了

    1433604-20210606231111358-1022023733

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

    1433604-20210606231220626-860536526

    打开redis目录

    1433604-20210606231317830-915527333

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

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

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

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

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

    1433604-20210606231344092-1104760422

    这个时候执行./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 命令看到正在运行的两个进程。

posted @ 2021-06-06 23:06  搬山巨猿  阅读(72)  评论(0)    收藏  举报