Linux环境下对中间件redis进行安装和配置[通俗易懂]

Linux环境下对中间件redis进行安装和配置[通俗易懂]因为Redis是使用C语言写的,所以我们需要安装C语言的编译环境。编译完成了,完成之后,现在redis变为了可执行的安装包,那么下面我们的任务是

大家好,欢迎来到IT知识分享网。

本文我们将介绍Redis在Linux环境下的安装

安装编译c的环境

因为Redis是使用C语言写的,所以我们需要安装C语言的编译环境

yum install gcc-c++

Linux环境下对中间件redis进行安装和配置[通俗易懂]

在这个过程中需要按几次y

Linux环境下对中间件redis进行安装和配置[通俗易懂]

如图所示就表示我们成功安装了c语言的遍历环境

将redis-3.0.0.tar.gz传到服务器中并解压

Linux环境下对中间件redis进行安装和配置[通俗易懂]

执行tar -xvf redis-3.0.0.tar.gz -C /usr/local

完成解压操作,解压到usr/local

Linux环境下对中间件redis进行安装和配置[通俗易懂]

对其进行编译

不能说解压好了之后就可以直接使用,而是需要进行编译

cd redis-3.0.0

make

Linux环境下对中间件redis进行安装和配置[通俗易懂]

Linux环境下对中间件redis进行安装和配置[通俗易懂]

编译完成了,完成之后,现在redis变为了可执行的安装包,那么下面我们的任务是安装它

安装

redis-3.0.0目录下执行

Linux环境下对中间件redis进行安装和配置[通俗易懂]

Linux环境下对中间件redis进行安装和配置[通俗易懂]

Linux环境下对中间件redis进行安装和配置[通俗易懂]

启动redis服务端

cd redis

cd bin

Linux环境下对中间件redis进行安装和配置[通俗易懂]

其中cli是客户端,而service是服务端

Linux环境下对中间件redis进行安装和配置[通俗易懂]

使用服务端启动redis,而使用客户端使用redis

在当前的目录下使用./redis-server执行服务端

在当前的目录下使用./redis-cli执行客户端

下面我们执行服务端,出现下面的画面就表示执行成功了:

Linux环境下对中间件redis进行安装和配置[通俗易懂]

但是此时有一个问题,就是这个启动之后是一个堵塞式程序,我们不能在当前的窗口启动redis客户端操作它了,所以下面我们需要从新开启一个ssh客户端,启动redis的客户端,从而操作redis的服务端。

Linux环境下对中间件redis进行安装和配置[通俗易懂]

开启客户端

Linux环境下对中间件redis进行安装和配置[通俗易懂]

这样我们就是实现了客户端连接服务端了,我们现在实际操作一下,是否可以存储数据,并取出数据:

Linux环境下对中间件redis进行安装和配置[通俗易懂]

通过set存值,然后通过get取值很方便

设置redis服务端的后台启动

我们之后redis服务端启动的时候,就会堵塞式什么都没有办法干,为了解决这个问题,我们可以设置redis后台启动,这样它启动之后,我们仍然可以在服务端进行其它的操作。

我们将redis-3.0.0的redis.conf拷贝到redis

Linux环境下对中间件redis进行安装和配置[通俗易懂]

Linux环境下对中间件redis进行安装和配置[通俗易懂]

我们把redis.conf作为服务器端的配置文件中的daemonize的no改为yes

Linux环境下对中间件redis进行安装和配置[通俗易懂]

配置好之后,我们下面启动它,使用命令的时候要指定配置文件redis.conf

./redis-server redis.conf

Linux环境下对中间件redis进行安装和配置[通俗易懂]

然后他就后台启动了,我们就可以此时启动客户端访问它了,我们可以使用exit退出客户端,那么我们如何才能关闭服务端呢?

首先我们关闭客户端,然后执行 ./redis-cli shutdown

Linux环境下对中间件redis进行安装和配置[通俗易懂]

远程访问登录

如需远程连接redis,需配置redis端口6379在linux防火墙中

/sbin/iptables -I INPUT -p tcp –dport 6379 -j ACCEPT

/etc/rc.d/init.d/iptables save

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/6086.html

(0)
上一篇 2022-12-18 18:00
下一篇 2022-12-18 18:20

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信