之前的一篇隨筆寫到Redis在Windows下的安裝,但目前好多大數據處理的服務是在Linux上的,所以想以Redis為例並實現在Windows上利用C#代碼遠程訪問。
以在Ubuntu下為例,步驟如下:
1、安裝Redis
有兩種方式,第一種是以命令行方式直接安裝,這種方式沒有試過,這里不寫。第二種是手動下載源文件,解壓安裝,我用的是這種方式。
(1)下載Redis,從官網下載Linux版即可,我下載的是3.2.8版本
(2)解壓,使用命令 tar xzf redis-3.2.8.tar.gz
(3)進入redis-3.2.8文件夾,執行make命令
(4)修改redis.conf文件,注釋掉bind 127.0.0.1(這一步是為了允許遠程訪問)
(5)進入src文件,使用./redis-server --protected-mode no (加后綴是為了以非保護模式啟動,我曾經試着改配置文件,不起作用,所以只能這樣改)
(6)這時通過瀏覽器訪問http://(機器IP地址):6379/,如果能訪問到,說明啟動成功了
2、C#遠程訪問Linux上的Redis服務
代碼和原來那篇博文一樣,改成服務提供者的IP即可