在Centos 8.0中安装Redis服务器的教程详解


Posted in Redis onMarch 21, 2022

企业级开发中,经常需要把一些中间件安装在Linux服务上。主要考虑到linux服务器的性能吧。

1.官网下载Linux版安装包

Redis

在Centos 8.0中安装Redis服务器的教程详解

楼主使用的是 6.2.1,目前最新是6.2.6 差别不大。

在Centos 8.0中安装Redis服务器的教程详解

2.使用XShell 和Xftp连接Centos:

在Centos 8.0中安装Redis服务器的教程详解

在Centos 8.0中安装Redis服务器的教程详解

 将redis压缩包放到opt目录下。

直接把文件拖拽到Centos指定的目录下即上传成功。

通过下面命令,解压文件

tar -zxvf redis-6.2.1.tar.gz

在Centos 8.0中安装Redis服务器的教程详解

解压完成后,进入到 redis-6.2.1,使用make命令进行编译处理

在Centos 8.0中安装Redis服务器的教程详解

 发现报错,make 命令还么有被安装.

yum install -y gcc automake autoconf libtool make

在Centos 8.0中安装Redis服务器的教程详解

再次执行make命令:

在Centos 8.0中安装Redis服务器的教程详解

如果显示如下:说明已成功安装,如果有出错,耐心解决。

在Centos 8.0中安装Redis服务器的教程详解

编译成功后,执行make install命令进行安装:

make install

 

在Centos 8.0中安装Redis服务器的教程详解

 ok,已成功安装。

3.默认下,redis相关的安装文件会存储在/usr/local/bin 这个目录下

在Centos 8.0中安装Redis服务器的教程详解

cd /usr/local/bin

在Centos 8.0中安装Redis服务器的教程详解

在Centos 8.0中安装Redis服务器的教程详解

以上验证说明,redis已成功安装。

4.前台启动redis服务器

redis-server

在Centos 8.0中安装Redis服务器的教程详解

 这种方式启动,当前窗口关闭,服务也就停止了。不推荐使用。

可以使用Ctrl + C退出redis当前服务。

5.后台启动Redis服务器(推荐)

 5.1  把redis.conf 文件复制一份

在Centos 8.0中安装Redis服务器的教程详解

 比如复制到/etc目录下:

cp redis.conf /etc/redis.conf

在Centos 8.0中安装Redis服务器的教程详解

已复制:

在Centos 8.0中安装Redis服务器的教程详解

5.2 修改配置文件参数:

后台启动设置daemonize no改成yes

通过vi命令打开redis.conf文件

vi redis.conf

在Centos 8.0中安装Redis服务器的教程详解

5.3 回到redis-server 所在目录:

cd /usr/local/bin

通过下面命令启动redis服务器:

redis-server +redis配置文件所在目录

redis-server /etc/redis.conf

在Centos 8.0中安装Redis服务器的教程详解

查看redis进程: 

ps -ef | grep redis

在Centos 8.0中安装Redis服务器的教程详解

我们可以看到redis服务器已开启,并且监听6379端口。

使用客户端操作redis:

redis-cli

在Centos 8.0中安装Redis服务器的教程详解

 关于redis的操作以及进阶后续会持续更新

到此这篇关于Centos 8.0中安装Redis服务器的文章就介绍到这了,更多相关Centos 8安装Redis内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Redis 相关文章推荐
详解RedisTemplate下Redis分布式锁引发的系列问题
Apr 27 Redis
Redis高级数据类型Hyperloglog、Bitmap的使用
May 24 Redis
详解Redis复制原理
Jun 04 Redis
解析高可用Redis服务架构分析与搭建方案
Jun 20 Redis
解析Redis Cluster原理
Jun 21 Redis
Redis做数据持久化的解决方案及底层原理
Jul 15 Redis
详解redis在微服务领域的贡献
Oct 16 Redis
关于使用Redisson订阅数问题
Jan 18 Redis
Redis基本数据类型String常用操作命令
Jun 01 Redis
Redis入门基础常用操作命令整理
Jun 01 Redis
使用Redis实现分布式锁的方法
Jun 16 Redis
浅谈Redis变慢的原因及排查方法
Jun 21 Redis
redis数据结构之压缩列表
Mar 21 #Redis
Redis高可用集群redis-cluster详解
使用Redis实现点赞取消点赞的详细代码
Mar 20 #Redis
Redis集群节点通信过程/原理流程分析
redis数据一致性的实现示例
高并发下Redis如何保持数据一致性(避免读后写)
Mar 18 #Redis
redis击穿 雪崩 穿透超详细解决方案梳理
You might like
php截取后台登陆密码的代码
2012/05/05 PHP
PHP CURL CURLOPT参数说明(curl_setopt)
2013/09/30 PHP
PHP实现数组递归转义的方法
2014/08/28 PHP
Laravel中注册Facades的步骤详解
2016/03/16 PHP
php metaphone()函数的定义和用法
2016/05/15 PHP
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
2011/01/06 Javascript
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
jQuery实现随意改变div任意属性的名称和值(部分原生js实现)
2013/05/28 Javascript
JS获取时间的方法
2015/01/21 Javascript
JavaScript获取数组最小值和最大值的方法
2015/06/09 Javascript
JavaScript使用encodeURI()和decodeURI()获取字符串值的方法
2015/08/04 Javascript
jQuery实现分隔条左右拖动功能
2015/11/21 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
微信小程序 网络API 上传、下载详解
2016/11/09 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
微信小程序 地图map实例详解
2017/06/07 Javascript
基于Vue.js 2.0实现百度搜索框效果
2020/12/28 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
5 种JavaScript编码规范
2018/01/30 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
基于 D3.js 绘制动态进度条的实例详解
2018/02/26 Javascript
在vue中使用jointjs的方法
2018/03/24 Javascript
详解用Webpack与Babel配置ES6开发环境
2019/03/12 Javascript
vue项目首屏打开速度慢的解决方法
2019/03/31 Javascript
解决layui动态加载复选框无法选中的问题
2019/09/20 Javascript
在vant中使用时间选择器和popup弹出层的操作
2020/11/04 Javascript
Python使用matplotlib绘制余弦的散点图示例
2018/03/14 Python
使用python语言,比较两个字符串是否相同的实例
2018/06/29 Python
python中pika模块问题的深入探究
2018/10/13 Python
python模块导入的细节详解
2018/12/10 Python
Python自动化导出zabbix数据并发邮件脚本
2019/08/16 Python
女士鞋子、包包和服装在线,第一款10美元:ShoeDazzle
2019/07/26 全球购物
中西医结合临床医学专业大学生自荐信
2013/09/28 职场文书
党性教育心得体会
2014/09/03 职场文书
百家讲坛观后感
2015/06/12 职场文书