怎么重启服务器上的redis
如果是用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的方法,安装方法其实很容易的,只要参照教程步骤内容安装即可。
0条评论