怎么重启服务器上的redis,第1张

如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis

/etc/initd/redis-server stop/etc/initd/redis-server start/etc/initd/redis-server restart

如果是通过源码安装的redis,则可以通过redis的客户端程序redis-cli的shutdown命令来重启redis

redis-cli -h 127001 -p 6379 shutdown

如果上述方式都没有成功停止redis,则可以使用终极武器 kill -9

一: redis 的安装与初始配置:

Redis下载 wgethttp://downloadredisio/releases/redis-

326targz tar xzf redis-326targz

3     cd  redis-326

4     make MALLOC=libc

5     cd redis-326/src

6     makeinstall

mv /usr/local/redis-326/redisconf /etc

mv /usr/local/redis-326/src/mkreleasdhdrsh redis-benchmark redis-check-aofredis-check-dump redis-cli redis-server /usr/bin

配置后台启动redis服务

a)首先编辑/etc/redisconf文件,将daemonize属性改为yes(表明需要在后台运行)

b)再次启动redis服务,并指定启动服务配置文件

/usr/bin/redis-server/etc/redisconf

Yum 安装 redis :

首先为yum添加epel源:yum install epel-release回车

再次:yum install redis回车

  在windows系统下安装多个Redis实例。服务器装有一个Redis实例,随着项目的进行,需要安装多个实例才可以。直接安装是只会有6379端口,需要采用下面的方式来安装。本示例讲解的是:redis-246-setup-64-bitexe 和redis-2817 windows MSOpen。  工具/原料

  Redis安装文件

  CMD命令提示符

  方法/步骤

  下载安装文件,选择稳定版本

  点击安装exe文件,进行安装。选择好路径,一直到安装结束即可。

  点击Service查看Redis服务是否正确的安装。Windows--》Servicemsc。默认的端口为6379。服务已启动。

  使用客户端工具进行连接,出现如下画面即成功。

  使用CMD工具,安装另一个Redis实例服务,端口为6369 需要提前建好6369端口使用的conf文件

  如:C:\Users\Gray>E:\redis-2817\redis-serverexe --service-install E:\redis-2817\redis6369conf --service-name RedisServer6369 --port 6369

  试验了几次都没有提示成功的信息,但是查看服务成功了,而且用客户端连接也成功了。

  查看6369端口的redis服务

  步骤阅读

  7

  使用客户端连接6369 redis服务,出现如下界面表示成功

1、下载源码,解压缩后编译源码。  

[root@Redis ~]# wget http://downloadredisio/releases/redis-283targz

[root@Redis ~]# tar xzf redis-283targz

[root@Redis ~]# cd redis-283

[root@Redis ~]# make

[root@Redis ~]# make install

   

2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis-283目录下的redisconf。然后拷贝到一个目录下。 

[root@Redis ~]# mkdir /usr/redis

[root@Redis ~]# cp redis-server /usr/redis

[root@Redis ~]# cp redis-benchmark /usr/redis

[root@Redis ~]# cp redis-cli /usr/redis

[root@Redis ~]# cp redisconf /etc

[root@Redis ~]# cd /usr/redis

   

3、启动Redis服务。   

[root@Redis redis]# redis-server /etc/redisconf

   

4、然后用客户端测试一下是否启动成功。

[root@Redis redis]# redis-cli

redis> set foo bar

OK

redis> get foo

"bar"

在两台服务器上分别部署一套Redis,两台服务器共用一个浮动IP,两套Redis实例则做Master-Slave,始终由浮动IP指向服务器上的Redis实例做Master。使用HA软件来检测Redis实例的运行情况。

如果从机出现异常,则重启从机Redis实例;

当主机出现异常,则进行如下操作:

1) Slave主动断开与Master的连接(通过HA软件调用预置脚本实现),然后HA软件将浮动IP指向备机,进行主备机切换;

2) 切换后,HA软件尝试重启现备机的Redis实例,重启成功后将其配置为现主机Redis实例的Slave,然后开始主从复制。

windows7系统如何安装redis?redis是什么?Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。可是许多电脑小白却不知道win7安装redis的方法,所以接下去教程内容分享win7安装redis的详细步骤。

推荐:虚拟机专用win7系统下载

具体方法如下:

1、在D盘新建文件夹redis,右键解压RedisZIP包,把所有文件解压到redis文件夹中。

文件介绍:

redis-benchmarkexe#基准测试

redis-check-aofexe#aof

redischeck-dumpexe#dump

redis-cliexe#客户端

redis-serverexe#服务器

rediswindowsconf#配置文件

2、windows运行(快捷键:windows键+R键),输入cmd命令,进入DOC操作系统窗口;

使用命令redis-serverexerediswindowsconf,启动redis服务如果您没出现如下的错误,直接跳过。如果您也像我一样出现如下的错误,不用急,总有解决办法滴!

解决办法:

1、maxheap标识有问题,打开配置文件rediswindowsconf,搜索maxheap,然后直接指定好内容即可;

#

#maxheap

maxheap1024000000

2、然后再次启动,OK,成功;

3、服务启动成功状态;

4、启动redis服务的doc窗口,不用关闭,因为服务需要一直执行,关闭服务,直接关闭窗口就行;

5、新打开一个doc窗口,用自带的客户端工具进行测试命令redis-cliexe,详细操作如下。。事例展示了一个基本的读写操作,设置setkey-age,value-21,getage得到key的值。

以上内容就是win7安装redis的方法,安装方法其实很容易的,只要参照教程步骤内容安装即可。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么重启服务器上的redis

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情