Redis是C语言开发的,建议在Linux上运行(Windows效率不高),这里我们使用CentOS7.3作为安装环境,安装的Redis版本为redis-4.0.10,使用的工具是SecureCRT

1、环境准备

在Linux上安装Redis需要先将源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc。

打开SecureCRT,连接上Linux主机,执行以下命令(注意需要联网):

yum install gcc-c++

2、源码下载

官网下载地址:http://download.redis.io/releases/

vcredist安装后程序在哪 安装vc_redist干什么_Redis安装


3、打开SecureCRT,按住快捷键“Alt+P”打开文件上传窗口,将安装文件拖进上传窗口,等待上传完成,上传完的文件默认在root目录下。

4、进入root目录,解压源码文件到当前目录,使用如下命令:

tar -zvxf redis-4.0.10.tar.gz

解压后的当前文件目录中就有了redis-4.0.10文件夹

vcredist安装后程序在哪 安装vc_redist干什么_Redis安装_02


5、解压完成后使用命令:cd redis-4.0.10 进入文件目录,接着使用make命令编译C程序,直接输入命令:make 6 、接着执行安装命令,安装到自己的安装路径,这里不用提前创建好路径,使用命令:make PREFIX=/usr/local/redis install 这里的/usr/local/redis是我的安装目录

如下图:

vcredist安装后程序在哪 安装vc_redist干什么_Redis_03


7、安装完成之后,复制配置文件,Redis启动需要一个配置文件,可以修改端口号等信息。

回到根目录,使用命令:cd redis-4.0.10 进入文件目录,查看目录下有一个redis-conf文件,如下图:

vcredist安装后程序在哪 安装vc_redist干什么_Redis_04


8、使用如下图命令将redis-conf文件复制到安装目录,复制完成之后可以查看安装目录下的redis-conf文件,如下图:

vcredist安装后程序在哪 安装vc_redist干什么_配置文件_05


如果没有配置文件Redis也可以启动,不过将启动默认配置,这样不方便我们修改端口号等信息,Redis端口号默认是6379。

9、接下来启动Redis,Redis的启动分为前端启动和后端启动两种,前端启动模式的缺点是ssh命令窗口关闭,则redis-server程序结束,不推荐使用此方法。所以,这里我主要介绍后端启动模式。

10、首先修改配置文件redis.conf,将其中的守护进程改为“yes”

如下,编辑配置文件

vcredist安装后程序在哪 安装vc_redist干什么_配置文件_06


找到daemonize,将no改为yes,如下图

vcredist安装后程序在哪 安装vc_redist干什么_Redis_07


11、修改完成之后,在安装目录下启动服务,启动时指定配置文件,使用命令如下:

./bin/redis-server ./redis.conf12、启动完成之后,可以查看服务是否启动成功,使用命令如下:

ps -ef|grep -i redis

可以查看到以下信息,6379端口被占用,说明启动成功

vcredist安装后程序在哪 安装vc_redist干什么_Redis安装_08


13、接下来可以开启另一个窗口,启动Redis客户端。

在SecureCRT窗口选择 file–>Clone Session打开新窗口,输入以下命令打开客户端,接着就可以使用啦!如下图:

vcredist安装后程序在哪 安装vc_redist干什么_Redis安装_09


14、Redis的关闭

Redis关闭有两种方法:

第一种是通过查询PID,使用命令:kill -9 PID 来关闭,但这种方法可能会造成数据损失,不建议使用

第二种方法是使用客户端发出命令来关闭,推荐使用这种方法。可以先按“Ctrl+C”键退出客户端,然后执行命令:./bin/redis-cli shutdown

至此,Redis安装、启动和关闭介绍完啦,供大家参考!有问题欢迎提问