本文網址https://sdxtlhy.github.io/ipfs/
設置多成IPFS星際去中心化站點[ipfs官網目前把go-ipfs更改為kubo,以下kubo與go-ipfs指的都是ipfs的go語言版本]
此文适合windows 7, windows 8,Windows 10 32位/64位操作系統安裝kubo 最新版本 鏡像站
Windows 7:當發現很長時間無法更新到最新數據時,可選擇uninstall.bat卸載重新啟動windows系統,刪除X:\USERS\用戶名\.ipfs目錄,下載setduosuccess.zip,解壓覆蓋舊文件再次運行setup_ipfs.bat安裝。 當前hash(僅供參考)
如曾經安裝過go-ipfs之前的版本,請務必先使用管理員身份運行uninstall.bat卸載後,重新啟動windows系統,刪除X:\USERS\用戶名\.ipfs目錄,下載setduosuccess.zip,解壓覆蓋舊文件再次運行setup_ipfs.bat安裝。
https://github.com/ipfs/kubo/releases/latest 鏡像站
由以上ipfs官网下载适合自己电脑的安装文件
kubo_vx.x.x_windows-386.zip https://github.com/ipfs/kubo/releases/download/vx.x.x/kubo_vx.x.x_windows-386.zip
在kubo最新下載頁 鏡像站查找以上文件適合Windows 32位操作系統
kubo_vx.x.x_windows-amd64.zip https://github.com/ipfs/kubo/releases/download/vx.x.x/kubo_vx.x.x_windows-amd64.zip
在kubo最新下載頁 鏡像站查找以上文件適合Windows 64位操作系統。
解壓縮zip文件,複製ipfs.exe到c:\go-ipfs目錄中,如c盤沒有c:\go-ipfs,請先建立此目錄后再行複製到該目錄下。
把setduosuccess.zip文件複製到c:\go-ipfs下,然後解壓縮到c:\go-ipfs下,找到setup_ipfs.bat,右鍵選擇 “以管理員身份運行”。儅運行結束后,重啓就可以了。
setduosuccess.zip 下載鏈接 https://sdxtlhy.github.io/ipfs/setduosuccess.zip
系統重啓後,打開瀏覽器輸入 http://127.0.0.1:8080/ipns/12D3KooWACwFV6WAzonbCLYo3r5JxivL5jbPNx5JpEwaepHykcqR/ 使用/ipns訪問方式。 或者 http://127.0.0.1:8080 ,會自動轉向到最後獲取並固定的/ipfs/hash訪問方式。保存書簽時,不要保存/ipfs/hash的網址,因爲網站數據更新頻繁,hash會經常更新,必須修改為儘保存到 http://127.0.0.1:8080 ,ipfs_pin計劃任務會每小時啓動檢測獲取最新hash並固定(解固舊hash),並修改配置文件RootRedirect到/ipfs/最新hash。http://127.0.0.1:5001/webui 可以查看本節點。 uninstall.bat提供卸載,同樣也需右鍵選擇 “以管理員身份運行”。
修改日誌:
2020-10-25 14:50 修正ipfsstart.bat啟動時,因計劃任務checkhash.bat啟動不合時宜關閉ipfs.exe,導致ipfsstart.bat啟動出錯。
2023-04-17 14:50 修蓋 ipfsstart.bat,checkhash.bat,setup_ipfs.bat 中星際節點id為12D3KooWACwFV6WAzonbCLYo3r5JxivL5jbPNx5JpEwaepHykcqR
内網穿透參見 https://sdxtlhy.github.io/net
或者安裝花生殼,https://hsk.oray.com/download/
注冊賬號,做個免費版的自定義映射,應用類型 HTTP,外網域名選擇 免費贈送的域名即可,外網端口80,内網主機 127.0.0.1,内網端口8080,訪問限制:不限制。任意客戶端(電腦,手機,平板等等)就都可以使用域名直接訪問自己設置的節點了。
設置ipfs多成節點服務器因為需要持續開機運行,所以低功耗的小主機或者windows版本的小平板電腦比較適合(需取消睡眠及禁止關閉網卡)。要點:低功耗,和家用路由器功耗相差無幾,無需散熱風扇(靜音)。這樣的設備在圖形界面下操作會略顯遲鈍,但是作為僅供自己的便攜設備訪問使用還是綽綽有餘,且響應快速,滿足需求。平板電腦在此須x86或amd64指令處理器,此文暫不支持arm指令處理器(雖然ipfs官網現在提供arm指令go-ipfs版本)。稍高性能的windows pc(筆記本電腦或台式機)也是可以設置ipfs節點的,如果不介意電費也可長時間開機運行。
windows 7設置啟動計劃任務,因提示【目前没有可用的登录服务器处理登录请求】而無法正常啟動ipfs daemon,替代方法:1.計算機,右鍵,管理,任務計劃程序,任務計劃程序庫,左鍵單擊 任務計劃程序庫,找到ipfs_start,右鍵菜單,依次點擊 結束,禁用。2.打開 c:\go-ipfs目錄,找到ipfsstart.bat,右鍵,創建快捷方式,3.找到 ipfsstart-快捷方式,右鍵 剪切,4.開始,找到 啟動,右鍵 瀏覽,右鍵 粘貼。把ipfsstart-快捷方式 放到啟動項。重啟電腦。