windows下redis安装,注册成系统服务
前言
- Redis-x64-3.0.504
- win 7
- 目标:安装redis、redis 注册为系统服务,及异常处理
下载
https://github.com/microsoftarchive/redis
https://github.com/microsoftarchive/redis/releases
https://github.com/ServiceStack/redis-windows
https://github.com/ServiceStack/redis-windows/tree/master/downloads
这里使用:https://github.com/microsoftarchive/redis/releases/download/win-3.0.504/Redis-x64-3.0.504.zip
解压
解压到目录D:\sde\Redis\Redis-x64-3.0.504
命令行启动
D:\sde\Redis\Redis-x64-3.0.504> redis-server redis.windows.conf
测试redis
输入ping指令后,redis输出PONG,则表示redis启动正常。
注册成系统服务
注册成系统服务的目的是方便。
解压后目录中自带文档(《Windows Service Documentation.docx》)介绍如何注册成为系统服务。
注册服务命令:
D:\sde\Redis\Redis-x64-3.0.504> redis-server --service-install redis.windows-service.conf --loglevel verbose
启动服务命令:
D:\sde\Redis\Redis-x64-3.0.504> redis-server --service-start
结束服务命令:
D:\sde\Redis\Redis-x64-3.0.504> redis-server --service-stop
删除服务命令:
D:\sde\Redis\Redis-x64-3.0.504> redis-server --service-uninstall
在任何目录下都可以用的启动服务命令:
D:\>net start redis
Redis 服务正在启动 .
Redis 服务已经启动成功。
在任何目录下都可以用的结束服务命令:
D:\>net stop redis
Redis 服务正在停止.
Redis 服务已成功停止。
服务管理器中操作redis服务:
其它
[11632] 11 Oct 09:54:29.663 # Redis service failed to start.
默认情况下,redis.windows-service.conf配置文件中开启了日志文件,如下:
# Specify the log file name. Also 'stdout' can be used to force
# Redis to log on the standard output.
logfile "Logs/redis_log.txt"# To enable logging to the Windows EventLog, just set 'syslog-enabled' to
# yes, and optionally update the other syslog parameters to suit your needs.
# If Redis is installed and launched as a Windows Service, this will
# automatically be enabled.
syslog-enabled yes# Specify the source name of the events in the Windows Application log.
syslog-ident redis
日志目录Logs
redis不能自动创建,需要启动前手动创建Logs
目录。
redis注册服务成功后,再执行删除服务。发现服务管理器
中的服务未被删除,且变为禁用
状态
服务管理器
打开状态下,删除服务时,会出现这个情况。重开服务管理器
后就好了。
redis.windows.conf、redis.windows-service.conf该用哪个?
命令行启动时,用redis.windows.conf
。
注册服务时,用redis.windows-service.conf
。我看好多文章注册服务也用redis.windows.conf
,那是不合适的。因为redis.windows-service.conf
中开启了日志文件。注册服务启动后,没了控制台输出,要开日志文件的。
windows下redis安装,注册成系统服务相关推荐
- Windows下Redis 安装教程
Windows下Redis 安装教程 下载redis 下载地址:https://github.com/microsoftarchive/redis/releases 打开cmd,进入redis安装目录 ...
- Windows下Redis安装的那些事儿!
[前言] 在上篇博文<SCPPO:Redis简介>中为大家简单介绍下Redis!光说不练假把式,接下来小编就为大家分享下在Windows服务器上进行安装过程. [安装之旅] ·安装流程: ...
- windows下redis安装与卸载以及过程中遇到的问题解决方案
前言: 这里redis的安装与卸载非常简单,并不是像安装jdk一样需要手动运行某.exe文件 redis安装只需要把redis服务配置到windows服务列表就算完成了 一.安装redis 打开cmd ...
- windows下将Nginx注册为服务
一.准备工具 1.NSSM,下载地址:https://nssm.cc/download 二.注册为服务 1.将nssm.exe复制到nginx安装目录下,如图: 2.进入当前目录的dos命令窗口,并执 ...
- Windows下Redis安装和使用
最近学习数据缓存技术,在网上搜索了一下,发现JAVA缓存技术比较流行的有Redis和memcached等,出于学习的目的,这里不做他们的比较. 这篇博客主要介绍缓存技术中的一种Redis的安装和使用. ...
- NoSQL和Redis简介及Redis在Windows下的安装和使用教程
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/103.html?1455869099 NoSQL简介 介绍redis前,我 ...
- windows下php7安装redis扩展
windows下php7安装redis扩展 windows下开发用的wamp集成的环境,想装个php-redis扩展. php_redis.dll下载地址:https://pecl.php.net/p ...
- Windows 下 Redis 服务无法启动,错误 1067 进程意外终止解决方案
Windows 下 Redis 服务无法启动,错误 1067 进程意外终止解决方案 参考文章: (1)Windows 下 Redis 服务无法启动,错误 1067 进程意外终止解决方案 (2)http ...
- Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)
Ubuntu下Redis安装两种安装方式: 1.apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: ...
最新文章
- 简单js特效代码大全_Django 功法大全
- React事件优雅绑定
- java中策略设计模式_Java中的设计模式(五):策略模式
- react和nodejs_如何使用React,TypeScript,NodeJS和MongoDB构建Todo应用
- LeetCode-114: 二叉树展开为链表
- 物体抓取位姿估計算法綜述_3D视觉技术在机器人抓取作业中的应用
- linux查看history及操作时间,linux下查询history操作时间的方法
- 数据结构—排序算法总结(插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、合并排序、计数排序)
- 【转载】用备份进行Active Directory的灾难重建:Active Directory系列之三
- simulink实现模糊PID控制
- message计算机英语,计算机英语词汇解释汇总
- matlab牛顿插值法
- EasyExcel实现excel导出【设置自定义样式--案例分析】
- php excel复选框,Element表格嵌入复选框以及单选框的方法介绍(代码示例)
- 周迅是永远的精灵,不接受反驳
- 工业控制电气非标自动化设计安装调试PLC编程电路电气外包行业的前景预测与分析
- 无盘系统服务器虚拟内存,Windows7无盘虚拟内存如何设置
- 网络资源的定义--URI,URL,URN
- 中国1978-2008年GDP与M2关系的实证分析
- SLAM、SFM、MVG与MVS的区别和联系
热门文章
- 《看门狗》真人版跑酷!
- Error: Call requires API level 11 (current min is 8): android.app.Activity#onCreateView
- xcode 5 使用 XCTest 做单元测试
- 使用CEfSharp 下载文件 弹出保存框 IDownloadHandler
- 如何优雅的使用RabbitMQ
- 关于maven依赖中的scopeprovided/scope使用
- C#线程安全的那些事
- [MyBatis]DAO层只写接口,不用写实现类
- asp.net应用百度编辑器(UEditor)上传图片跟上次附件不成功的解决办法
- java中String值为空字符串与null的判断方法