導航:首頁 > 源碼編譯 > rediswindows版編譯

rediswindows版編譯

發布時間:2023-12-04 04:31:44

『壹』 shopnc中怎麼配置redis windows環境

redis是現在比較流行的noSQL,主流大型網站都用的比較多,很多同學不知道怎麼安裝,這里介紹在windows下面安裝以及擴展,提供學習使用,實際使用環境多在linux下。
工具/原料

PC
wamp開發環境
方法/步驟

首先到相應網站下載redis:
下載完成後解壓到任意盤符如:D:/redis
裡麵包括:如圖所示。
redis-server.exe:服務程序
redis-check-mp.exe:本地資料庫檢查
redis-check-aof.exe:更新日誌檢查
redis-benchmark.exe:性能測試,用以模擬同時由N個客戶端發送M個 SETs/GETs 查詢 (類似於 Apache 的ab 工具).
當然還需要一個:redis.conf(具體內容網上隨便搜都會有)

啟動redis:
用cmd命令進入到redis的根目錄,
輸入命令:redis-server.exe redis.conf
啟動後如圖所示:
啟動cmd窗口要一直開著,關閉後則Redis服務關閉。

這時服務開啟著,另外開一個窗口進行,設置客戶端:
輸入命令:redis-cli.exe -h 192.168.2.168 -p 6379(這個ip自己定哈,6379為redis默認埠)
輸入後如圖所示:

安裝redis擴展
首先,查看所用php編譯版本V6/V9 在phpinfo()中查看

去相應網站下載redis擴展:
如圖所示下載對應版本的redis擴展

將下載的php_redis.dll放在php擴展目錄中(ext),並修改配置文件php.ini
添加 擴展的時候一定要

extension=php_igbinary.dll
extension=php_redis.dll

這個順序如圖:

重新啟動服務,查看phpinfo(),出現如圖表示成功;

PHP代碼測試
$redis = new Redis();
$redis->connect("192.168.138.2","6379"); //php客戶端設置的ip及埠
//存儲一個 值
$redis->set("say","Hello World");
echo $redis->get("say"); //應輸出Hello World

//存儲多個值
$array = array('first_key'=>'first_val',
'second_key'=>'second_val',
'third_key'=>'third_val');
$array_get = array('first_key','second_key','third_key');
$redis->mset($array);
var_mp($redis->mget($array_get));

『貳』 怎麼將redis設置為windows

最近用php開發了一個redis程序,當要部署到伺服器的時候問題就出來了。redis默認是在linux伺服器中運行的,微軟開發小組針對redis也做出了相應的支持。那麼redis一般怎麼在windows系統中運行的呢?我一般是通過開始 > 運行 > cmd > 命令提示行中,然後切換到redis所在的文件目錄中(D: cd redis)。輸入redis的服務命令啟動redis(redis-server.exe)。這樣的話redis就會一直在命令提示行中運行,當關閉了cmd命令提示行的時候redis-server也相應的被關閉了。

那麼我們如何讓redis的服務程序伺服器一開機就自動運行呢?我們可以將redis-server.exe的程序加入到系統服務中。怎麼才能將一個程序加入windows的服務中呢?我們可以通過windows的sc命令將一個程序加入到windows的系統服務中。
sc命令,在注冊表和服務資料庫中創建服務項。語法如下。
sc<server>create[servicename][binPath=]<option1><option2>...
下面我們仿照此語法寫一個redis加入到系統服務中的命令。

sc create redis binPath= D:\redis\redis-server.exe start= auto

我們將上面的語句拿到cmd命令提示行中運行,在windows服務管理中就可以看到redis服務成功加入到系統服務中了。

『叄』 windows7下怎麼使用redis

安裝Redis

1、在linux環境下Redis可以直接通過源碼編譯安裝。Windows下編譯一般不那麼方便,我們使用已經編譯好的.msi安裝包來安裝。
首先找到Windows下的Redis安裝包
打開官網下載頁面找到"Windows"項然後點擊「Learn more」,打開github項目

2、找到Redis安裝包並下載
在上一步打開github頁面中下拉找到README.md裡面的"Redis on Windows"項,這里有一句」You can download the latest unsigned binaries and the unsigned MSI installer from the release page.「.點擊」release page「打開下載頁面,這里可以選擇對應的版本下載。
這里我選擇版本3.0.501然後在頁面下點擊「Redis-x64-3.0.501.msi"下載安裝包

3、安裝Redis
下載Redis-x64-3.0.501.msi之後雙擊打開安裝配置頁面,一般來說默認即可,但是你要知道配置項的意思,根據具體情況配置。最後點擊install即可安裝。

啟動Redis

1、安裝之後發現安裝目錄F:\ProgramFiles\Redis有很多.exe文件。這里就和linux下一樣了。
進入redis安裝目錄後 開啟服務 執行下面的命令:
$ ./redis-server.exe redis.windows.conf
[10600] 22 Mar 02:39:36.897 # Creating Server TCP listening socket *:6379: bind: Unknown error
如果出現上面的錯誤查看埠是否被佔用,我的是右擊有redis-server.exe服務開啟了,關掉重新執行命令即可;

2、測試使用
網上看到有人說開啟一個命令行窗口 進入redis目錄下,執行
redis-cli.exe -h 127.0.0.1 -p 6379 這樣連接服務,不過我這里沒執行成功。
我直接雙擊redis-cli.exe 即可打開終端,試了下ok。

3、這里順利在Windows上面安裝Redis,當然還有很多更深的東西在,這里就不多說了,有興趣的同學可以從運維的角度和開發的角度分別進一步學習Redis

『肆』 找Redis的C/C++客戶端,windows下運行的!

redis windows C++客戶端例子 ,這是完整的vs2010工程項目,已經包含了依賴,可以直接跑起來。還可以根據需要編譯成 x86或x64版本
http://download.csdn.net/detail/cwqcwk1/9523737

『伍』 windows 怎麼開啟redis

安裝redis之後 在命令行窗口中輸入 redis-server redis.windows.conf 啟動redis 關閉命令行窗口就是關閉 redis。 --- redis作為windows服務啟動方式 redis-server --service-install redis.windows.conf 啟動服務:redis-server --service-start 停止服務:redis-server --service-stop

閱讀全文

與rediswindows版編譯相關的資料

熱點內容
命令方塊怎麼調鍵盤 瀏覽:841
不把密碼存在伺服器上怎麼辦 瀏覽:398
怎麼讓指令方塊的命令消失 瀏覽:543
用單片機做plc 瀏覽:404
雲伺服器進入子目錄命令 瀏覽:795
伺服器機櫃如何配電 瀏覽:578
怎麼刪除iphone資源庫里的app 瀏覽:940
pdf魚 瀏覽:648
單片機pcf8591什麼作用 瀏覽:805
sql命令學院 瀏覽:283
加密軟體在電腦那個盤 瀏覽:988
android獲取外部存儲 瀏覽:573
怎麼查自己家的伺服器地址 瀏覽:858
編程c語言工作好不好 瀏覽:569
單片機焊接地怎麼連接 瀏覽:694
游戲源碼怎麼抓 瀏覽:216
程序員幫大家引走怪物 瀏覽:16
手機網頁小游戲源碼 瀏覽:513
戰地一伺服器怎麼設置管理員 瀏覽:396
數控車床編程可以上班嗎 瀏覽:460