Redis进阶实践之三如何在Windows系统上安装安装Redis
一、Redis的简介 ??? (2)、然后点击【Lean More】连接,打开微软针对Redis开发的Windows 64bit端口的GitHub项目文件的网址。 ???????????? ??? (3)、然后点击【37releases】连接,打开微软团队发布、针对Redis开发的程序下载页面。目前最新的版本是3.2.100,当然还有其他的版本,每个版本都有两种文件,一种是MSI安装文件,一种是Zip压缩文件。我们点击想要的文件连接,直接下载,我现在的是Zip压缩文件。 ??????????? ??? (4)、把下载的文件保存到任意目录,当然压缩文件也可以解压到任意目录,但是这个目录必须记得。文件夹的内容如下: ????????????????? ??? (5)、Redis分为服务器端和客户端,所以我们必须先安装服务器端,否则Redis就没办法为我们提供服务。首先打开CMD窗口,最好以管理员身份运行,当然,先要把命令符的地址切换到Redis解压的目录,然后运行一下命令,Redis-server.exe Redis.Windows.Conf,回车,看到如下页面,表示Redis的服务器端启动成功。要说明一点,这个CMD窗口不要关闭,这样启动的Redis是一次性的,关闭就不能为我们提供服务了。 //进入到解压目录,执行以下命令,开启Redis服务 redis-server redis.windows.conf
??? (6)、Redis的服务器端启动了,然后我们需要启动Redis的客户端,这个程序的名称是:Redis-Cli.exe,我们需要再打开一个Cmd窗口,切换目录到Redis压缩包解压目录,然后直接运行改程序就行,出现以下图片,表示Redis客户端已经成功连接上了Redis的服务器了,现在可以写一些命令试试了。 进入到解压文件夹,执行一下命令 redis-cli -h 192.168.127.1 -p 6379
??? (7)、需要说明一点,如果我们每次启动Redis的服务器端和客户端,都要切换Cmd的命令符的地址,也就是把当前命令符的地址切换到Redis压缩包的解压地址的目录,才能执行相应的文件,有点麻烦,我们可以把Redis压缩包的地址放到“环境变量”里,以后每次使用就不用切换地址了。 ??????? ? ???????? 具体操作:在【我的电脑】图标上点击右键,然后点击【属性】菜单,打开【系统】页面,然后,在左侧点击【高级系统设置】菜单,打开【系统属性】窗口,然后继续点击窗口下面的【环境变量】菜单,打开【环境变量】窗口,然后在【系统变量】里,找到【变量】的名称为Path字段,然后点击【编辑】菜单,打开【编辑环境变量】窗口,然后继续点击【新建】菜单,把Redis压缩包的解压缩地址增加到这个窗口里面。 ????????? ??? (8)、到此,redis在windows系统的安装完成了。但是这样的安装,只要redis-server的服务器窗口关闭,redis-cli的客户端就不能连接了。每次使用前都需要打开redis-server的服务器端,然后使用redis-cli客户端连接,这样太麻烦了,下面我们以windows 服务的形式安装redis。 三、以Windows服务的形式安装Redis ??? 1、如果您使用MSI软件包安装了Redis,则Redis已经作为Windows服务安装。 剩下的没有什么可以做的。 如果您想更改其设置,可以更新* redis.windows.conf *文件,然后重新启动Redis服务(运行 - &; services.msc - &; Redis - &;重新启动)。 ???????? 在安装MSI期间,您可以使用安装程序的用户界面来更新Redis监听的端口和防火墙例外,也可以在没有UI界面的情况下运行。 以下示例显示如何从命令行进行安装: 1 **default install (port 6379 and firewall exception ON):** 2 3 *msiexec /i Redis-x64.msi * 4 5 **set port and turn OFF firewall exception:** 6 7 *msiexec /i Redis-x64.msi PORT=1234 FIREWALL_ON=""* 8 9 **set port and turn ON firewall exception:** 10 11 *msiexec /i Redis-x64.msi PORT=1* 12 13 **install with no user interface:** 14 15 *msiexec /quiet /i Redis-x64.msi*
redis-server --service-install redis.windows.conf --loglevel verbose
redis-server --service-uninstall
redis-server --service-start
redis-server --service-stop
1 redis-server --service-install --service-name redisService1 --port 10001 3 redis-server --service-start --service-name redisService1 5 redis-server --service-install --service-name redisService2 --port 10002 7 redis-server --service-start --service-name redisService2 9 redis-server --service-install --service-name redisService3 --port 10003 11 redis-server --service-start --service-name redisService3
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- vue-lazyload图片延迟加载插件的实例讲解
- 检测c数组中的数据类型
- ruby-on-rails – 发送电子邮件时的Heroku超时
- ajaxFileUpload 多文件上传
- c# – 使用析构函数的IDisposable:需要线程安全的实现吗?
- ActionScript,Flash,Flash/Flex Builder,FlashPlayer,A
- ruby-on-rails – 使用rails中的helper方法向HAML标记添加动
- react中试用leaflet简单起步
- ruby-on-rails – 在RoR 3.1中的password_digest,has_secre
- c# – KeyDown事件不工作在PrintScreen密钥