复述下载并安装的方法

  介绍

这篇文章将为大家详细讲解有关复述下载并安装的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强>复述下载并安装

复述,在GitHub上有一个活跃的社区。这些年来,大量的请求被拉提出和合并,作者Antirez总是在GitHub的问题部分给出及时的回应,因此,复述的发布周期是非常快的。从早期版本2.6/2.8到3.0/3.2,它们被广泛使用,再到最新的4个版本。每个版本都提供了一些基本的增强和错误修正。因此,如果可能的话,使用最新版本的复述是最好的做法之一。

在本书中,我们采用的是最新版本的复述,4.0.1。

复述是一个用纯C语言编写的开放软件,因此我们可以通过编译安装它。主要的操作系统在其软件存储库中还包含复述,二进制软件包,尽管复述版本通常已经过时了。

<强>一:准备!

您可以在<代码> https://redis。io/下载找到下载链接和基本安装步骤。如果你想通过在Linux/Unix/macOS中编译源代码来构建复述,你的环境中需要gcc编译器和C标准库libc。在安装操作系统系统信息库时,您只需要一个互联网连接和正确的系统信息库配置即可。

<强>二:怎么做?

我们将在Ubuntu 16.04.2 LTS(异花受粉的Xerus)中演示复述的编译安装。下载和构建步骤如下:

设置构建工具:

$ sudo apt-get安装建设重要

创建一个目录并输入复述:

$ mkdir/复述   $ cd/复述,

然后,下载复述:

美元wget http://download.redis.io/releases/redis-4.0.1.tar。广州

解压缩并输入目录:

$ tar zxvf redis-4.0.1.tar.gz   $ cd redis-4.0.1

为复述,配置文件创建目录,并将默认配置文件复制到其中:

$ mkdir/复述,/conf   美元cp复述。conf/复述/conf/

建立依赖关系:

$ cd deps   让美元hiredis lua jemalloc linenoise   $ cd . .

注意

由于安装在其上的各种操作系统和库之间的差异,当发生错误表示某些不满足项时,将需要执行上述步骤,例如,您可能会遇到错误消息:zmalloc。h: 50:31:致命错误:jemalloc/jemalloc。h:没有这样的文件或目录。对于大多数环境,如果有关依赖项没有问题,则不必执行此步骤。

进行编译:

美元使

如果一切顺利,将显示以下消息。这意味着编译已成功完成:

# 39;进行实质性的是个好主意来运行& # 39;使测试# 39;,)   [1]:离开目录& # 39;/复述/redis-4.0.1/src # 39;

<强>安装复述:

$让PREFIX=/复述,安装

以下消息表示安装成功:

复述下载并安装的方法

输入,/复述,目录并验证是否已生成复述,二进制文件:

$ ls/复述,/bin   redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server

恭喜你!您已完成复述,编译安装。

相比编译安装,apt-get在Ubuntu中使用安装复述,容易得多。让我们来看看:

首先,更新软件存储库索引:

$ sudo apt-get更新

然后开始安装:

$ sudo apt-get安装redis-server

完成后,检查您的环境中是否已设置复述:

美元这redis-server

<强>三:这个怎么运作?

在选择复述版本时,请记住复述,遵循标准的版本控制惯例,即主要版本。次要版本。号码块级别。偶数次要代表稳定版本,而奇数次要代表不稳定版本,尽管有些版本中复述,使用奇数次要。

通过编译和通过软件存储库构建复述之间的区别在于,前者可以在编译时添加优化或调试选项,并且还具有在安装过程中指定安装位置的灵活性。

安装后,本目录中有一些可执行文件。下表中显示了它们的描述和说明:

复述下载并安装的方法

<强>四:还有更多!

对于窗口,您可以获取Windows的复述,版本,微软开放技术组用于维护:

https:,//github.com/MicrosoftArchive/redis/releases。

只需下载msi可执行文件并双击以进行安装,即可保留默认配置。

复述下载并安装的方法