欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 八卦 > Centos7系统安装redis

Centos7系统安装redis

2025/2/11 6:45:52 来源:https://blog.csdn.net/qq_37665301/article/details/145558284  浏览:    关键词:Centos7系统安装redis

Centos7系统安装redis

  • 下载
  • 编译
  • 配置
  • 配置环境变量
  • 服务脚本安装

下载

下载地址:https://download.redis.io/releases/,选择版本6.2.7
具体下载链接:https://download.redis.io/releases/redis-6.2.7.tar.gz
redis下载地址
操作:在root目录下直接下载

cd ~
wget https://download.redis.io/releases/redis-6.2.7.tar.gz

下载redis

编译

1、解压
将下载的redis压缩文件解压到/usr/local下面

tar -xvf redis-6.2.7.tar.gz -C /usr/local/

解压后展示
2、检测gcc有没有安装

rpm -q gcc

如果没有安装,可通过下面命令安装

yum -y install gcc

需要使用gcc进行编译
3、进入到解压目录/usr/local/redis-6.2.7/进行编译安装

cd /usr/local/redis-6.2.7/
make && make PREFIX=/usr/local/redis install

安装成功

配置

1、在redis目录下创建一个etc目录

mkdir -p /usr/local/redis/etc

创建etc目录
2、拷贝src目录编译后的执行程序到bin目录下

# 进入src目录
cd /usr/local/redis-6.2.7/src# 上面编译安装时,只拷贝了:redis-server、redis-cli、redis-benchmark等# 把剩下的拷贝到bin目录
cp mkreleasehdr.sh /usr/local/redis/bin

初始bin目录下文件
初始bin目录下文件
拷贝后bin目录下文件
拷贝后bin目录下文件
3、拷贝redis.conf文件到etc目录

# 进入解压目录
cd /usr/local/redis-6.2.7# 拷贝redis.conf文件到etc目录
cp redis.conf /usr/local/redis/etc

拷贝redis.conf文件到etc目录
4、修改redis.conf文件
daemonize表示redis是否以后台进程运行,默认为no,修改为yes

# 进入到etc目录
cd /usr/local/redis/etc/# 使用vim编辑redis.conf文件
vim redis.conf

将no改成yes

vim 技巧

# 显示行号
:set nu# 按i键进入编辑模式# 保存并退出
:wq 或 :x

配置环境变量

修改.bash_profile

vim ~/.bash_profile

添加如下内容

# redis目录
export REDIS_HOME=/usr/local/redis/# 将redis的bin目录加入到PATH环境变量
PATH=$PATH:$HOME/bin:$REDIS_HOME/bin

在这里插入图片描述

使环境变量生效

source ~/.bash_profile

服务脚本安装

redis的服务器安装脚本安装文件是:/usr/local/redis-6.2.7/utils/install_server.sh

# 进入utils目录
cd /usr/local/redis-6.2.7/utils/# 执行install_server.sh文件
./install_server.sh

如果安装出现如下错误
安装错误
将install_server.sh文件中的77~84行注释掉

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com