windows安裝Redis
下載Redis
在Redis的官網下載頁上有各種各樣的版本,我這次是在windows上部署的,要去GitHub上下載。目前的是2.8.12版的,直接解壓,在\bin\release
目錄下有個壓縮包,這就是我們需要的:
啟動Redis
直接在上圖的目錄開啟命令視窗,執行:
- redis-server redis.windows.conf
結果就悲劇了,提示:QForkMasterInit:
system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error
。原因是記憶體分配的問題(如果你的電腦夠強悍,可能不會出問題)。解決方法有兩個,第一:啟動的時候使用--maxmemory
命令限制Redis的記憶體:
- redis-server redis.windows.conf --maxmemory 200m
第二種方法就是修改配置檔案redis.windows.conf
:
- maxmemory 209715200
注意單位是位元組,改完後如下:
之後再執行redis-server redis.windows.conf
就可以啟動了:
但是問題又來了,關閉cmd視窗就會關閉Redis,難道伺服器上要一直開著嗎?這顯然是不科學的,下面看怎麼在伺服器上部署。
部署Redis
其實Redis是可以安裝成windows服務的,開機自啟動,命令如下:
- redis-server --service-install redis.windows.conf
安裝完之後,就可看到Redis已經作為windows服務了:
但是安裝好之後,Redis並沒有啟動,啟動命令如下:
- redis-server --service-start
停止命令:
- redis-server --service-stop
還可以安裝多個例項
- redis-server --service-install –service-name redisService1 –port 10001
- redis-server --service-start –service-name redisService1
- redis-server --service-install –service-name redisService2 –port 10002
- redis-server --service-start –service-name redisService2
- redis-server --service-install –service-name redisService3 –port 10003
- redis-server --service-start –service-name redisService3
解除安裝命令:
- redis-server --service-uninstall
最後提示一下:2.8版本的不支援32位系統,32位系統要去下載2.6版本的。2.6版本的無法像上面一樣方便的部署,它提供一個叫RedisWatcher的程式來執行redis server,Redis停止後會自動重啟。
另外推薦一個Redis視覺化管理工具:Redis Desktop Manager,官網的下載地址被牆了,可以在我的網盤下載 v0.7.6版,放個截圖:
相關文章
- 【Redis】Windows下安裝RedisRedisWindows
- Redis(windows版)安裝RedisWindows
- Redis(windows)解除安裝RedisWindows
- Docker for windows : 安裝RedisDockerWindowsRedis
- Redis On Windows安裝記錄RedisWindows
- windows上安裝配置redisWindowsRedis
- Redis簡介與安裝(Windows)RedisWindows
- Windows 環境下安裝 RedisWindowsRedis
- redis 簡介及windows 下的redis 安裝RedisWindows
- windows7安裝redis過程WindowsRedis
- Windows下安裝redis客戶端WindowsRedis客戶端
- windows下Redis的安裝和使用WindowsRedis
- Windows下安裝 Apache PHP Mysql RedisWindowsApachePHPMySqlRedis
- Windows直接解壓的方式安裝redisWindowsRedis
- Windows下安裝Redis及使用Python操作Redis的方法WindowsRedisPython
- Redis實戰(一)Redis簡介及環境安裝(Windows)RedisWindows
- redis框架介紹與安裝(mac 和 windows)Redis框架MacWindows
- 131 Windows 環境下安裝redis 及其PHP Redis擴充套件WindowsRedisPHP套件
- 在Windows下為PHP安裝redis擴充套件WindowsPHPRedis套件
- Linux & Windows 環境下 Redis 安裝與基本配置LinuxWindowsRedis
- Redis 入門 - 安裝最全講解(Windows、Linux、Docker)RedisWindowsLinuxDocker
- 【redis安裝】Redis
- Redis 安裝Redis
- redis安裝Redis
- 安裝RedisRedis
- Mac安裝Redis,詳細redis安裝步驟MacRedis
- redis和php-redis擴充套件在windows下的安裝過程RedisPHP套件Windows
- Mac Redis安裝與解除安裝MacRedis
- Redis 5.0 安裝Redis
- Redis安裝教程Redis
- Centos 安裝RedisCentOSRedis
- Mac安裝RedisMacRedis
- docker安裝redisDockerRedis
- Contos 安裝 RedisRedis
- Mac 安裝 RedisMacRedis
- redis安裝(linux)RedisLinux
- RockyLinux安裝redisLinuxRedis
- docker 安裝 redisDockerRedis