ServiceStack.Redis 使用教程里提到Redis最好还是部署到Linux下去,Windows只是用来做开发环境,现在这个命题发生改变了,在Windows上也可以部署生产环境的Redis,这都要感谢微软的开放,把Redis在Windows上的环境给我们搞定了,最新的版本已经支持64位了。
servicestack.redis 使用教程里提到redis最好还是部署到linux下去,windows只是用来做开发环境,现在这个命题发生改变了,香港虚拟主机,在windows上也可以部署生产环境的redis,这都要感谢微软的开放,把redis在windows上的环境给我们搞定了,香港服务器,最新的版本已经支持64位了。那么redis在32位上的存储能力受限于可用的地址空间,也就是3gb。 要在windows上运行64位redis ,可以从https://github.com/msopentech/redis 获取一份redis代码,然后用visual studio 2010 打开\msvs\redisserver.sln并进行编译。redis是使用c++写的,所以你安装c++的编译器。
编译好后在msvs\bin\release

把它拷到你想安装的目录,然后把\msvs\RedisWAInst\Samples\ redis.conf 拷过来,具体可参考。

启动服务,可以看到每隔5秒的心跳包输出。
服务端已经运行起来了,现在我们另外起一个命令行终端切换到c:\redis目录下:

说明我们成功运行起来了Redis。备注,你还可以到 去申请一个免费的Redis实例做测试。
在编译的目录下你可以看到另外一个工具RedisWatcher ,这是一个Windows服务,用来启动和监控一个或者多个Redis实例,服务器空间,用上这个工具就可以把Redis作为一个Windows服务来运行。
运行InstallWatcher.msi,默认安装在C:\Program Files\RedisWatcher,修改watcher.conf
SmartB2B 是一款基于PHP、MySQL、Smarty的B2B行业电子商务网站管理系统,系统提供了供求模型、企业模型、产品模型、人才招聘模型、资讯模型等模块,适用于想在行业里取得领先地位的企业快速假设B2B网站,可以运行于Linux与Windows等多重服务器环境,安装方便,使用灵活。 系统使用当前流行的PHP语言开发,以MySQL为数据库,采用B/S架构,MVC模式开发。融入了模型化、模板
0

把服务启动起来

通过Powershell,你可以查到RedisWatcherSvc已经安装了

SignalR with Redis Running on a Windows Azure Virtual Machine
How to deploy Redis to Windows Azure using the command line tool
我这边继续招人,欢迎大家投简历。 职位信息参看 TEG06-IT应用开发工程师(深圳)
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号