Centos7系统安装redis

Centos7系统安装redis

下载

下载地址:https://download.redis.io/releases/,选择版本6.2.7

具体下载链接:https://download.redis.io/releases/redis-6.2.7.tar.gz

操作:在root目录下直接下载

复制代码
cd ~
wget https://download.redis.io/releases/redis-6.2.7.tar.gz

编译

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

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目录下文件

3、拷贝redis.conf文件到etc目录

复制代码
# 进入解压目录
cd /usr/local/redis-6.2.7

# 拷贝redis.conf文件到etc目录
cp redis.conf /usr/local/redis/etc

4、修改redis.conf文件

daemonize表示redis是否以后台进程运行,默认为no,修改为yes

复制代码
# 进入到etc目录
cd /usr/local/redis/etc/

# 使用vim编辑redis.conf文件
vim redis.conf

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行注释掉

相关推荐
袋鼠云数栈1 分钟前
整库迁移与分库分表同步:批量数据搬迁的配置简化思路
jvm·数据库·oracle
数智启示录18 分钟前
PostgreSQL 计划缓存实战(第 10 篇):预编译 SQL 前五次都快,第六次为什么可能变慢
经验分享·sql·缓存·postgresql·面试
小蒜学长32 分钟前
基于Springboot+Vue的环保行动志愿者招募系统设计与实现(代码+数据库+LW)
java·数据库·vue.js·spring boot·后端
cfm_291437 分钟前
Spring事务
数据库·spring·oracle
一只鹿鹿鹿1 小时前
SCM流程图参考(PPT文件)
大数据·数据库·web安全·系统安全·流程图
ClouGence1 小时前
CloudDM 支持达梦、KingbaseES、GoldenDB,国产数据库也能统一管起来
数据库·sql·开源
举个栗子。2 小时前
DBX:20MB 驾驭 90+ 种数据库的极简开源数据库管理器
数据库·开源
逃逸线LOF2 小时前
SpringMVC拦截器 & 异常处理机制
数据库·mysql
科技小登2 小时前
重大活动安全保障方案怎么选?重保服务、攻防演练、应急响应与安全意识培训实战与边界
数据库·人工智能·安全
番茄你个西红42 小时前
金仓KFS同步工具常见问题解决方法
数据库