安装Redis服务(Ubuntu)

本文详细介绍了在Ubuntu18.04.1环境下,通过两种方式安装Redis4.0.11的过程。第一种是从源码编译构建,包括安装编译工具、下载源码、编译依赖项和Redis本身;第二种是从软件仓库直接安装,步骤更为简便。无论选择哪种方式,都能成功安装并验证Redis的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

版本:Ubuntu 18.04.1,Redis 4.0.11

安装方式一:从源码编译构建Redis

1.安装编译工具:

$ sudo apt-get install build-essential

apt-get:Advanced Package Tool,是一款适用于UnixLinux系统的应用程序管理器。

build-essential:Ubuntu缺省情况下,并没有提供C/C++的编译环境。还好只要安装了该软件包,编译c/c++所需要的软件包也都会被安装。

2.为Redis创建目录

$ sudo mkdir /redis

mkdir:Make Directory 创建目录。

3.切换到所创建的目录下

$ cd /redis

cd:Change Directory 变更目录。

4.下载Redis源码

$ sudo wget http://download.redis.io/releases/redis-4.0.11.tar.gz

wget:是一个下载文件的工具,支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。

5.解压下载的源码

$ sudo tar zxvf redis-4.0.11.tar.gz

tar:Unix类Unix系统上的压缩打包工具。

z:调用gzip执行压缩或解压缩。

x:解压缩。c是压缩。

v:在压缩或解压缩过程中显示处理的文件信息。

f::文件名,切记,这个参数是最后一个参数,后面只能接文件名称。

6.切换到解压后的目录下

$ cd redis-4.0.11

7.编译依赖项

$ cd deps
$ sudo make hiredis lua jemalloc linenoise 

make:是一个命令工具,它解释 Makefile 中的指令(应该说是规则)。在 Makefile文件中描述了整个工程所有文件的编译顺序、编译规则。所以在执行 make  之前,需要一个命名为 Makefile  的特殊文件。

hiredis lua jemalloc linenoise:四个文件夹名

8.返回上级目录,并编译Redis

$ cd ..
$ sudo make

9.安装Redis

$ sudo make PREFIX=/redis install

PREFIX= :指定安装目录。

10.进入Reids目录并验证生成了Redis的二进制可执行文件

$ ls /redis/bin

ls :命令的含义是list显示当前目录中的文件名字。不加参数时它显示除隐藏文件外的所有文件及目录的名字。

文件如下:

redis-benchmark  redis-check-rdb  redis-sentinel
redis-check-aof  redis-cli        redis-server

11.这样就完成Redis的编译和安装了

 

安装方式二:从软件仓库进行安装(相对简单)

1.更新软件仓库的索引

$ sudo apt-get update

2.安装Redis

$ sudo apt-get install redis-server

3.安装完成验证

查找可执行文件redis-server

$ which redis-server

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值