當前位置:首頁 » 城管服務 » redis安裝服務

redis安裝服務

發布時間: 2020-12-09 04:28:21

㈠ 在windows中安裝了redis,為什麼找不到這個服務

Redis對於Linux是官方支持的,安裝和使用沒有什麼好說的,普通使用按照官方指導,5分鍾以內就能搞定。詳情請參考:

http://redis.io/download

但有時候又想在windows下折騰下Redis,可以從redis下載頁面看到如下提示:

[plain] view plain在CODE上查看代碼片派生到我的代碼片
Win64 Unofficial The Redis project does not directly support Windows,
however the Microsoft Open Tech group develops and maintains
an Windows port targeting Win64.
大意就是 Redis官方是不支持windows的,只是 Microsoft Open Tech group 在 GitHub上開發了一個Win64的版本,項目地址是:

https://github.com/MSOpenTech/redis

打開以後,可以直接使用瀏覽器下載,或者git克隆。

可以在項目主頁右邊找到 zip包下載地址: https://github.com/MSOpenTech/redis/archive/2.8.zip

下載解壓,沒什麼好說的,在解壓後的bin目錄下有以下這些文件:

[plain] view plain在CODE上查看代碼片派生到我的代碼片
redis-benchmark.exe #基準測試
redis-check-aof.exe # aof
redis-check-mp.exe # mp
redis-cli.exe # 客戶端
redis-server.exe # 伺服器
redis.windows.conf # 配置文件
當然,還有一個 RedisService.docx 文件,看似是一些啟動和安裝服務的說明文檔,但是照著他的指示來,你就會死的很慘,莫名其妙的死了,不知道原因。
【換機器重新測試後已查明,如果不是Administrator用戶,就會出各種問題,服務安裝以後啟動不了等等問題,應該可以修改服務的屬性-->登錄用戶等選項來修正.】

【如果你安裝的windows沒有Administrator賬戶,請參考這篇文章:

Windows 7 啟用超級管理員administrator賬戶的N種方法 】
網上參考了一些資料,發覺可以使用,也就沒有深究,直接拿來主義:

啟動腳本如下:

[plain] view plain在CODE上查看代碼片派生到我的代碼片
redis-server redis.windows.conf
可以將其保存為文件 startup.bat ; 下次就可以直接啟動了。
但是在cmd之中執行這行命令之後報錯:

[plain] view plain在CODE上查看代碼片派生到我的代碼片
D:\Develop\redis-2.8.12>redis-server.exe redis.windows.conf
[7736] 10 Aug 21:39:42.974 #
The Windows version of Redis allocates a large memory mapped file for sharing
the heap with the forked process used in persistence operations. This file
will be created in the current working directory or the directory specified by
the 'dir' directive in the .conf file. Windows is reporting that there is
insufficient disk space available for this file (Windows error 0x70).

You may fix this problem by either recing the size of the Redis heap with
the --maxheap flag, or by starting redis from a working directory with
sufficient space available for the Redis heap.

Please see the documentation included with the binary distributions for more
details on the --maxheap flag.

Redis can not continue. Exiting.

根據提示,是 maxheap 標識有問題,打開配置文件 redis.windows.conf ,搜索 maxheap , 然後直接指定好內容即可.
[plain] view plain在CODE上查看代碼片派生到我的代碼片
.......
#
# maxheap <bytes>
maxheap 1024000000
.......
然後再次啟動,OK,成功.
[plain] view plain在CODE上查看代碼片派生到我的代碼片
D:\Develop\redis-2.8.12>redis-server redis.windows.conf
_._
_.-``__ ''-._
_.-`` `. `_. ''-._ Redis 2.8.12 (00000000/0) 64 bit
.-`` .-```. ```\/ _.,_ ''-._
( ' , .-` | `, ) Running in stand alone mode
|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379
| `-._ `._ / _.-' | PID: 6736
`-._ `-._ `-./ _.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' | http://redis.io
`-._ `-._`-.__.-'_.-' _.-'
|`-._`-._ `-.__.-' _.-'_.-'|
| `-._`-._ _.-'_.-' |
`-._ `-._`-.__.-'_.-' _.-'
`-._ `-.__.-' _.-'
`-._ _.-'
`-.__.-'

[6736] 10 Aug 22:01:22.247 # Server started, Redis version 2.8.12
[6736] 10 Aug 22:01:22.248 * The server is now ready to accept connections on port 6379

然後可以使用自帶的客戶端工具進行測試。
雙擊打開 redis-cli.exe , 如果不報錯,則連接上了本地伺服器,然後測試,比如 set命令,get命令:

[plain] view plain在CODE上查看代碼片派生到我的代碼片
127.0.0.1:6379> set tiemao http://blog.csdn.net/renfufei
OK
127.0.0.1:6379> get tiemao
"http://blog.csdn.net/renfufei"
127.0.0.1:6379>
這應該很好理解,連接上了本機的6379埠。
如果需要幫助,可以在 cli窗口中輸入 help查看,例如:

[plain] view plain在CODE上查看代碼片派生到我的代碼片
127.0.0.1:6379> help
redis-cli 2.8.12
Type: "help @<group>" to get a list of commands in <group>
"help <command>" for help on <command>
"help <tab>" to get a list of possible help topics
"quit" to exit
127.0.0.1:6379> help @string
根據提示,可以輸入 help 空格 然後敲tab鍵,可以像命令提示一樣告訴你可以有哪些幫助分組,多敲幾個 tab 試試?
備注說明:
1. 這個版本是Win64的,所以32位windows就不要折騰了。

2. 我的操作系統是Windows 7 64位旗艦版,運行內存16GB,用戶不是Administrator,而是 hasee,所以設置了下 redis-server.exe 和redis-cli.exe 的屬性中的兼容性許可權(以管理員身份運行),如果你運行出錯,可能需要設置一下這里。

3. 什麼360啊,UAC啊,防火牆啊,該關的請關閉。。。

4. 如果有其他問題,歡迎留言或者評論, 這只是一個心血來潮時的折騰
接觸了好久Redis但一直沒在windows下使用,請輕拍。

附加幾個 bat 批處理腳本,請根據需要靈活配置

service-install.bat

㈡ windows下面怎麼安裝redis

一、下載的版本是redis-64.3.0.503.zip(64位的win系統,redis
3.0版本)。

二、Redis的安裝和配置
找到下載的壓縮包 redis-64.3.0.503.zip,解壓後,重命名為-3.0,置於某個文件夾下(如D:\Program Files)。
1. 運行Redis伺服器端
直接雙擊D:\Program Files\redis-3.0目錄下的redis-server.exe文件(redis伺服器端),就會以窗口的形式運行Redis伺服器(但該窗口不可關閉,否則,Redis服務不可用)。此種運行redis伺服器的方式,沒有載入指定的配置文件。

2. 運行Redis客戶端
直接雙擊D:\Program Files\redis-3.0目錄下的redis-cli.exe文件(redis客戶端),如果顯示127.0.0.1:6379> ,就說明客戶端運行成功。
輸入命令: keys *
查看所有的鍵
如果提示「NOAUTH Authentication required.」,則說明Redis伺服器設置了密碼,請輸入正確的密碼後,再來進行其他操作。
輸入命令: auth 密碼
如果提示OK,就說明密碼正確。
Tips:可以將D:\Program Files\redis-3.0目錄下的redis-server.exe發送到桌面快捷方式,便於以後快速打開Redis客戶端。

㈢ linux安裝好redis,怎麼啟動

1、首先為了方便管理,將Redis文件中的conf配置文件和常用命令移動到統一文件中。

(1)創建bin和redis.conf文件,復制代碼「mkdir -p/usr/local/redis/bin;mkdir -p/usr/local/redis/ect」;

(2)執行Linux文件移動命令,復制代碼「mv /lamp/redis-3.0.7/redis.conf /usr/local/redis/etc;cd /lamp/redis-3.0.7/src;mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-mp redis-cli redis-server /usr/local/redis/bin」;

2、執行Redis-server 命令,啟動Redis 服務。

㈣ Linux伺服器如何自定義安裝Redis

一、安裝步聚:
1、從Redis官網下載指定版本(http://redis.io/download):
wget http://download.redis.io/releases/redis-2.8.24.tar.gz
2、解壓縮:
tar xzf redis-2.8.24.tar.gz
3、進入解壓縮目錄:
cd redis-2.8.24
4、安裝至指定目錄:
make PREFIX=/alidata/server/redis install
二、配置Redis:

1、復制redis-2.8.24文件夾中的配置文件至etc目錄:cp redis.conf /etc/
2、修改配置文件:vi /etc/redis.conf

#查找daemonize no改為
#以守護進程方式運行
daemonize yes
#修改dir ./為絕對路徑,
#默認的話redis-server啟動時會在當前目錄生成或讀取mp.rdb
#所以如果在根目錄下執行redis-server /etc/redis.conf的話,
#讀取的是根目錄下的mp.rdb,為了使redis-server可在任意目錄下執行
#所以此處將dir改為絕對路徑
dir /alidata/server/redis
#修改appendonly為yes
#指定是否在每次更新操作後進行日誌記錄,
#Redis在默認情況下是非同步的把數據寫入磁碟,
#如果不開啟,可能會在斷電時導致一段時間內的數據丟失。
#因為 redis本身同步數據文件是按上面save條件來同步的,
#所以有的數據會在一段時間內只存在於內存中。默認為no
appendonly yes
#如果要設置登陸密碼,則開啟requirepass
requirepass 123456
3、#將redis添加到自啟動中
echo "/alidata/server/redis/bin/redis-server /etc/redis.conf" >> /etc/rc.d/rc.local
#啟動redis
/alidata/server/redis/bin/redis-server /etc/redis.conf
#查看redis是否己啟動
ps -ef | grep redis
#停止redis
/alidata/server/redis/bin/redis-cli shutdown(浦東數據中心為您解答)

㈤ windows怎樣安裝redis

1下載安裝文件,選擇穩定版本2點擊安裝exe文件,進行安裝。選擇好路徑,一直到安裝結束即可專。3點擊Service查看Redis服務是否正確屬的安裝。Windows--》Service.msc。默認的埠為6379。服務已啟動。4使用客戶端工具進行連接,出現如下畫面即成功。5使用CMD工具,安裝另一個Redis實例服務,埠為6369.需要提前建好6369埠使用的conf文件如:C:\Users\Gray>E:\redis-2.8.17\redis-server.exe --service-installE:\redis-2.8.17\redis6369.conf --service-name RedisServer6369 --port 6369試驗了幾次都沒有提示成功的信息,但是查看服務成功了,而且用客戶端連接也成功了。6查看6369埠的redis服務7使用客戶端連接6369 redis服務,出現如下界面表示成功8至此,大功告成。

㈥ 如何將redis安裝成windows服務

在windows系統下安裝多個Redis實例。伺服器裝有一個Redis實例,隨著項目的進行,需要安裝多個實例才可以。直接安裝是只會有6379埠,需要採用下面的方式來安裝。本示例講解的是:redis-2.4.6-setup-64-bit.exe 和redis-2.8.17 windows MSOpen。
工具/原料
Redis安裝文件
CMD命令提示符
方法/步驟
下載安裝文件,選擇穩定版本
http://www.redis.io/download 直接安裝文件
https://github.com/MSOpenTech/redis/ 解壓後找到bin目錄下的release下的redis-2.8.17
點擊安裝exe文件,進行安裝。選擇好路徑,一直到安裝結束即可。
點擊Service查看Redis服務是否正確的安裝。Windows--》Service.msc。默認的埠為6379。服務已啟動。
使用客戶端工具進行連接,出現如下畫面即成功。
使用CMD工具,安裝另一個Redis實例服務,埠為6369. 需要提前建好6369埠使用的conf文件
如:C:\Users\Gray>E:\redis-2.8.17\redis-server.exe --service-install E:\redis-2.8.17\redis6369.conf --service-name RedisServer6369 --port 6369
試驗了幾次都沒有提示成功的信息,但是查看服務成功了,而且用客戶端連接也成功了。
查看6369埠的redis服務
步驟閱讀
7
使用客戶端連接6369 redis服務,出現如下界面表示成功
8
至此,大功告成。

㈦ 如何把redis裝到windows服務中

下載完後將其解壓放在自己要放的目錄下
解壓後的目錄

如果你是32位的話就進版32bit的文件權夾,64位就進64bit文件夾

文件夾進去後會看到一下的幾個文件

redis-benchmark.exe: 性能測試 模擬N個客戶端發送set,get請求
redis-check-aof.exe:更新日誌檢查
redis-check-mp.exe:本地資料庫檢查
redis-server.exe:服務程序

接下來就是安裝了
打開dos命令欄,進入到redis的目錄下面,輸入以下命令:
redis-server.exe redis.conf

安裝成功
然後再打開一個dos命令欄,進入到redis的目錄下,輸入以下命令:

redis-cli.exe -h 127.0.0.1 -p 6379

測試一下

set key value 存值
get key 取值

㈧ redis可以在windows安裝嗎

可以。
Redis是一個開源的使用ANSI C語言編寫、支持網路、可基於內存亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。
方法:

在D盤新建文件夾【redis】,右鍵解壓Redis ZIP包,把所有文件解壓到redis文件夾中。(其他盤符也可以滴^_^)
文件介紹:
redis-benchmark.exe #基準測試
redis-check-aof.exe # aof
redischeck-mp.exe # mp
redis-cli.exe # 客戶端
redis-server.exe # 伺服器
redis.windows.conf # 配置文件

windows 運行(快捷鍵:windows鍵+R鍵),輸入【cmd】命令,進入DOC操作系統窗口。
使用命令【redis-server.exe redis.windows.conf】,啟動redis 服務【如果您沒出現如下的錯誤,直接跳過】。如果您也像我一樣出現如下的錯誤,不用急,總有解決辦法滴!
解決辦法:
根據提示,是 maxheap 標識有問題,打開配置文件 redis.windows.conf ,搜索 maxheap , 然後直接指定好內容即可.
......
#
# maxheap <bytes>
maxheap 1024000000
.......
然後再次啟動,OK,成功.

服務啟動成功狀態

啟動redis服務的doc窗口,不用關閉,因為服務需要一直執行,關閉服務,直接關閉窗口就行。
新打開一個doc窗口,用自帶的客戶端工具進行測試 命令【redis-cli.exe】,詳細操作如下。。事例展示了一個基本的讀寫操作,設置set key->age,value->21,get age 得到key的值。

注意事項

這個版本是Win64的,所以32位windows就不要折騰了。
如果運行出錯,是屬性兼容性許可權(以管理員身份運行)。

㈨ 怎麼樣在win7中安裝redis服務

windows7安裝redis方法:
1、下載Redis的壓縮包
https://github.com/dmajkic/redis/downloads
我下載的是redis-2.4.5-win32-win64.zip
下載完後將其解壓放在自己要放的目錄下
解壓後的目錄

如果你是32位的話就進32bit的文件夾,64位就進64bit文件夾

文件夾進去後會看到一下的幾個文件

redis-benchmark.exe: 性能測試 模擬N個客戶端發送set,get請求
redis-check-aof.exe:更新日誌檢查
redis-check-mp.exe:本地資料庫檢查
redis-server.exe:服務程序

接下來就是安裝了
打開dos命令欄,進入到redis的目錄下面,輸入以下命令:
redis-server.exe redis.conf

安裝成功
然後再打開一個dos命令欄,進入到redis的目錄下,輸入以下命令:

redis-cli.exe -h 127.0.0.1 -p 6379

測試一下

set key value 存值
get key 取值

㈩ win764位怎樣安裝redis服務

windows7安裝redis方法: 1、下載Redis的壓縮包 https://github.com/dmajkic/redis/downloads 我下載的是redis-2.4.5-win32-win64.zip 下載完後將其解壓放在自己要放的目錄下 解壓後的目錄 如果你是32位的話就進32bit的文件夾,64位就進64bit文件夾 文件夾進去後會看到一下的幾個文件 redis-benchmark.exe: 性能測試 模擬N個客戶端發送set,get請求 redis-check-aof.exe:更新日誌檢查 redis-check-mp.exe:本地資料庫檢查 redis-server.exe:服務程序 接下來就是安裝了 打開dos命令欄,進入到redis的目錄下面,輸入以下命令: redis-server.exe redis.conf 安裝成功 然後再打開一個dos命令欄,進入到redis的目錄下,輸入以下命令: redis-cli.exe -h 127.0.0.1 -p 6379 測試一下 set key value 存值 get key 取值

熱點內容
影視轉載限制分鍾 發布:2024-08-19 09:13:14 瀏覽:319
韓國電影傷口上紋身找心裡輔導 發布:2024-08-19 09:07:27 瀏覽:156
韓國電影集合3小時 發布:2024-08-19 08:36:11 瀏覽:783
有母乳場景的電影 發布:2024-08-19 08:32:55 瀏覽:451
我准備再看一場電影英語 發布:2024-08-19 08:14:08 瀏覽:996
奧迪a8電影叫什麼三個女救人 發布:2024-08-19 07:56:14 瀏覽:513
邱淑芬風月片全部 發布:2024-08-19 07:53:22 瀏覽:341
善良媽媽的朋友李采潭 發布:2024-08-19 07:33:09 瀏覽:760
哪裡還可以看查理九世 發布:2024-08-19 07:29:07 瀏覽:143
看電影需要多少幀數 發布:2024-08-19 07:23:14 瀏覽:121