Ubuntu上通过源码方式安装Redis

上一篇文章Ubuntu上安装、使用Redis的详细教程已经介绍了再Ubuntu操作系统上安装Redis的详细过程,但是因为安装的Redis只有最主要的配置文件和redis-server,为了更深入地学习Redis和进行更复杂的操作,需要安装一个完整的Redis服务。

这篇文章就介绍一下怎么在ubuntu上通过源码编译方式快速完成Redis的安装。

1、安装前的准备工作

安装ubuntu

在此之前,需要准备一个虚拟机软件、并在软件上安装ubuntu操作系统。

还没有安装ubuntu的童鞋,请移步VMware虚拟机安装Ubuntu20.04详细图文教程

安装finalshell

完成finalshell的安装,并通过finalshell连接ubuntu,可以参考以下文章中的前几部分完成该操作。

通过finalshell快速在ubuntu上安装jdk1.8这篇文章主要介绍一下怎么通过finalshell连接ubuntu,然后在ubuntu上安装jdk1.8,让不熟悉linux操作系统的童鞋也能快速地完成安装。https://blog.csdn.net/heyl163_/article/details/132770166

官网上下载redis

访问Redis官网,点击页面右上角的download进入下载页面,本篇文章安装的是6.2版本,可以按需选择自己想要的版本。

如果安装最新的版本,点击上面红框内的链接即可,如果想安装其他版本的Redis,点击More Installation options

鼠标稍微向下滚动,可以选择下载6.2.13或者其他版本。

2、通过finalshell安装

安装gcc

bash 复制代码
apt update
bash 复制代码
apt install gcc

安装redis

把下载的redis-6.2.13.tar通过finalshell上传到Ubuntu,比如上传到usr目录

然后切换当前目录到usr,解压这个文件

bash 复制代码
tar -zxvf redis-6.2.13.tar.gz

接着,进入Redis文件夹

bash 复制代码
cd redis-6.2.13/

编译

bash 复制代码
make

如果没有安装make,安装提示安装make即可

bash 复制代码
apt install make

修改redis.conf

注释掉这行配置,否则只能在Ubuntu上访问redis,其他地方访问不了。

bash 复制代码
bind 127.0.0.1 -::1

并且需要关闭保护模式

bash 复制代码
protected-mode no

启动redis服务

在redis的安装目录下执行以下命令

bash 复制代码
src/redis-server redis.conf

如果遇到finalshell上出现这种情况,在虚拟机上的终端运行

如图,在虚拟机上运行是可以的

接着就可以愉快地使用redis了

关闭redis

通过info命令查看当前redis服务占用的端口,kill就行了。

相关推荐
dayceng7 分钟前
一则复杂 SQL 改写后有感
java·数据库·mysql
LuLaLuLaLeLLLLLL33 分钟前
MySQL 基础笔记
数据库·笔记·mysql
掘根1 小时前
【MySQL进阶】MySQL程序
数据库·mysql
Nick同学1 小时前
原生 PHP 操作数据库的方式
数据库·后端·php
hqxstudying1 小时前
JAVA面试题
java·jvm·数据库·redis·mysql·oracle
AllWe$1 小时前
十一、MySQL 事务底层与高可用原理
数据库·mysql
珹洺1 小时前
MyBatis实战指南(七)MyBatis缓存机制
java·数据库·sql·安全·缓存·oracle·mybatis
未来之窗软件服务2 小时前
thinkphp 一个系统在同一个域名下,一个文件夹下如何区分多站点——穷人的精致规划——仙盟创梦IDE
服务器·网络·数据库·仙盟创梦ide·东方仙盟·东方仙盟精致规划
亭台烟雨中2 小时前
简单实现shardingSphere + MybatisPlus分库分表2025
java·数据库·分库分表
URBBRGROUN4672 小时前
邮件限流器
java·前端·数据库