redis软件编译安装

安装redis编译的c环境,yum install gcc-c++

在这里插入图片描述

上传redis压缩包到linux服务器,并解压redis压缩包

这里使用的是redis-3.0.0.tar.gz,解压到/usr/local/java下
在这里插入图片描述

然后进入redis-3.0.0目录,然后使用make命令编译redis

在这里插入图片描述

在redis-3.0.0目录中,使用make PREFIX=/usr/local/java/redis install命令安装redis到/usr/local/java/redis文件夹里面

在这里插入图片描述

然后就是redis的启动

第一种启动方式:先在redis 的bin目录下执行命令redis-server启动redis的服务器,然后再在redis 的bin目录下执行命令redis-cli启动redis的客户端

先在redis 的bin目录下执行命令redis-server启动redis的服务器
启动后看到如上欢迎页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了(类 似Tomcat通过bin下的startup.bat的方式)
在这里插入图片描述
这一种方式在启动redis的服务器端的之后,就不能关闭上面启动的黑窗口了,如果我们需要在开启一个窗口来启动redis的客户端。

第二种功能启动redis方式

首先拷贝redis-3.0.0中的redis.conf到安装目录redis中,默认安装好redis之后,redis的bin文件夹里面的redis.conf是没有的
在这里插入图片描述
从redis解压包的redis-3.0.0文件夹里面找到这个redis.conf

cp redis.conf …/redis/bin/

在这里插入图片描述

然后修改bin文件夹里面的配置文件redis.conf,把redis.conf中的daemonize从no修改成yes表示后台启动
变成在这里插入图片描述
然后此时启动服务器的方式和第一中方式启动redis服务器的命名就不同了,此时需要在redis 的bin目录下执行命令redis-server redis.conf启动redis的服务器,从下面可以看出来,此时启动redis的服务器之后,就没有有第一种方式的那个黑窗口了
在这里插入图片描述

然后再在redis 的bin目录下执行命令redis-cli启动redis的客户端
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43689480/article/details/89246002