2 Redis的安装与配置
这里是要将Redis安装到Linux系统中。
2.1 Redis的安装
2.1.1 克隆并配置主机
- 修改主机名:/etc/hostname
- 修改网络配置:/etc/sysconfig/network-scripts/ifcfg-ens33
2.1.2 安装前的准备工作
2.1.2.1 安装gcc
由于Redis是由C/C++语言编写的,而从官网下载的Redis安装包是需要编译后才可安装的,所以对其进行编译就必须要使用相关编译器。对于C/C++语言的编译器,使用最多的是gcc与gcc-c++,而这两款编译器在CentOS7中是没有安装的,所以首先要安装这两款编译器。
GCC,GNU Compiler Collection,GNU编译器集合。
2.1.2.2 下载Redis
redis的官网为: http://redis.io。点击下面的链接可以直接进行下载。
2.1.2.3 上传到Linux
将下载好的压缩包上传到Linux的/opt/tools目录中。
2.1.3 安装Redis
2.1.3.1 解压Redis
将Redis解压到/opt/apps目录中。
进入到/opt/apps目录中再将Redis解压包目录更名为redis(不更名也无所谓)。
2.1.3.2 编译
编译过程是根据Makefile文件进行的,而Redis解压包中已经存在该文件了。所以可以直接进行编译了。
进入到解压目录中,然后执行编译命令make。
当看到如下提示时,表示编译成功。
2.1.3.3 安装
在Linux中对于编译过的安装包执行make install进行安装。
可以看到,共安装了三个组件:redis服务器、客户端与一个性能测试工具benchmark。
2.1.3.4 查看bin目录
安装完成后,打开/usr/local/bin目录,可以看到出现了很多的文件。
通过echo $PATH可以看到,/usr/local/bin目录是存在于该系统变量中的,这样这些命令就可以在任意目录中执行了。
2.1.4 Redis启动与停止
2.1.4.1 前台启动
在任意目录执行redis-server命令即可启动Redis。这种启动方式会占用当前命令行窗口。
再开启一个会话窗口,可以查看到当前的Redis进程,默认端口号为6379。