1.下载安装包 redis-stable.tar.gz
2.解压Redis的安装包! tar -xzvf redis-stable.tar.gz
程序一般放在 /opt 目录下 mv redis-stable.tar.gz /opt
3.基本环境安装

yum install gcc-c++
# 然后进入redis目录下执行
make
# 然后执行
make install

其中可能出现的问题:

Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 124 M RSS (1.0 GB VSZ)
    Started: Fri May  6 17:22:40 2022 - 24:56 ago
    State  : Sleeping, pid: 3746

原因:可能是系统自动升级正在运行,yum在锁定状态中,要等待那个进程结束退出,看报错的那一段话!
可以看一下是否有yum进程:

ps aux|grep yum

解决办法:
输入

rm -f /var/run/yum.pid

再重新输入刚才的那个命令即可!

4.make命令是编译源文件,make install是正式安装!
make命令需要挺长时间进行编译!然后执行make install命令可能有如下问题:

which: no python3 in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

此时需要安装python 3!
4.1 下载python 3

    cd /home
    wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz

4.2 解压python 3安装文件

      tar -zxvf Python-3.6.5.tgz 

4.3 安装编译Python3源文件所需的编译环境

    yum install -y gcc  
    yum install -y zlib*
    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel  

4.4 进入Python3 源文件文件夹

    cd Python-3.6.5/

4.5 指定安装目录

    ./configure --prefix=/usr/local/python3 --with-ssl

4.6 编译源文件、正式安装

    make
    make install

4.7 建立软连接

 ln -s /usr/local/python3/bin/python3 /usr/bin/python3 
 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

python 3安装成功!

5.reids默认安装路径/usr/local/bin

6.把redis配置文件复制到 程序安装目录 /usr/local/bin/kconfig

先在这边新建一个文件夹kconfig
mkdir kconfig
然后再将redis配置文件复制过来
cp /opt/redis-stable/redis.conf kconfig


7.redis默认不是后台启动的,需要修改配置文件!

8.通过制定的配置文件启动redis服务

9.使用redis-cli连接指定的端口号测试,Redis的默认端口6379

10.查看redis进程是否开启

11.关闭Redis服务 shutdown

版权声明:本文为AI未来10Y原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/techgy/p/16241035.html