将redis作为windows服务安装
1,下载redis并解压到一个目录下,然后切换到该目录下,也就是redis-server.exe文件所在的目录
2,在cmd下执行 redis-server --service-install redis-windows-conf
3,服务安装成功后启动服务 redis-server --service-start
附: redis win32位的安装教程
Redis 3.2.100 Windows 32位下载
因为公司的老服务器用的是Windows 2008 32位,不得不安装Redis32位。可在微软的Github上有64位的MSI安装包,前天开始在不同的群里寻找32位的安装包,一直没找到,索性自己下载源码,安装VS2013 SP5,编译了一份Windows32位的服务程序,同时加上了安装和卸载服务的bat,直接解压缩到服务器的目录,分配NETWORK SERVICE权限,运行service-install.bat即可完成安装。
打包文件下载地址:http://files.cnblogs.com/files/cuiwenyuan/Redis-3.2.100-Windows-32.zip
专注、持续、微创新 站在巨人的肩膀上 方向不对,努力白费
这段代码确实是可以运行的, 但是需要将解压后的redis和redis(2)文件夹中的内容放在一起, 也就是说
把redis(2)中的文件都复制到redis当中,
然后在CMD控制台中进入redis的当前目录: 我的是C:\Users\James\Downloads\Redis-3.2.100-Windows-32\Redis
再运行下面两条命令, 就可以把redis添加到windows服务中
redis-server --service-install redis-windows-conf
redis-server --service-start
如下图:
任务完成,windows启动的时候,redis服务就会自动启动了!
Tips: 把redis服务添加到了windows服务中之后, redis文件夹不要移动,不要删除,不然的话就
会报找不到指定的文件,服务无法启动.