win10安裝redis以及安裝redis碰到的一些小問題


自己也寫了一個爬蟲框架,最近在使用scrapy爬蟲框架,發現爬小型的還是可以的,但是爬大型的一些網站,感覺使用起來還是不太行的,就考慮這邊用scrapy+redis采用分布式爬蟲。廢話不多說,我們來安裝redis,其實很easy。

第一步:https://github.com/tporadowski/redis/releases  

              去這個網站下載

第二步:雙擊打開下載好的文件,勾選xpath添加,然后一路next

第三步:然后一直下一步,最后安裝就行。安裝完成后可以在任務管理器的服務里面看到 Redis 服務已經啟用。

第四步:Windows 啟動服務時會調用這個配置文件,如果從命令提示符中使用 redis-server 命令的話需要指定配置文件的路徑。 讓我們打開cmd查看試一下是否安裝成功, 在命令提示符中輸入 redis-cli 啟動 Redis 客戶端,然后輸入 ping,可以看到返回 PONG。

 

但是你輸入redis-cli.exe -h 你自己當前的ip地址 -p 6379 會發現一直連接不上,這個是我們下面要解決的問題

還有一個問題,當你總想要執行某條命令發現認證出現問題,這時候授權就可以啦。

 

第一個question:

以上安裝過程很容易把,但是安裝之后,會發現只有可以127.0.0.1可以訪問,本地的ip地址都不能訪問,遠程更別提了,那咋整呢,很容易的。

第一步注釋:
#bind 127.0.0.1
第二步:
protected-mode yes 改為 protected-mode no
第三步:若需要設置授權, 那么找到requirepass 將其后的值改為自已的密碼
requirepass 123456

 

 然后這時候重啟redis服務器  按win+r 輸入 services.msc 找到redis服務點擊重啟即可

在終端輸入 redis-server.exe redis.windows.conf 

看到下面的代表配置生效 啟動成功啦

 

我這邊下載一個可視化工具

在地址欄 輸入你的ip地址

驗證那個地方填上你的requirepass 設置的密碼 

點擊下面的測試連接,代表可以通過你的ip地址連接成功(127.0.0.1的肯定可以 我說的是192.168.***.***的ip)

 

 

第二個question:

 這時候 在開啟一個終端 進入redis安裝目錄 輸入redis-cli.exe -h 你的ip地址 -p 6379,發現各種認證失敗

怎么辦呢,很簡單 敲入 auth “密碼” 即可

比如你的密碼是 root

敲入 auth “root”即可

然后我們簡單測試一下

 

 

 

 然后redis就這么安裝好了,可以使用了!

         

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM