前提:html
一、已經搭建好了一個底層,而且能夠正常運行java
二、肯定外部是否能夠鏈接,若是是雲上的服務器,要保證外網能夠訪問git
https://github.com/FISCO-BCOS/spring-boot-startergithub
https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/sdk_application.html#id2spring
搭建單羣組4節點聯盟鏈json
在fisco目錄下執行下面的指令,生成一條單羣組4節點的FISCO鏈。須要保證機器的30300~30303,20200~20203,8545~8548端口沒有被佔用。安全
bash build_chain.sh -l "127.0.0.1:4" -p 30300,20200,8545bash
註解服務器
l 其中-p選項指定起始端口,分別是p2p_port,channel_port,jsonrpc_port,出於安全考慮jsonrpc/channel默認監聽127.0.0.1,須要外網訪問請添加-i參數。app
搭建鏈的時候要注意,加上-i,讓外網能夠訪問
ps:只有把底層證書copy 到sdk的項目中,才能夠擁有對應的權限訪問。
ps:上面的是筆者的測試服務器外網ip,端口若是沒有特意修改通常沒有須要調整的。
ps:剛下載時候項目,有些插件可能沒有安裝,代碼會報錯,筆者的lombok 插件就是如此,依照圖示操做
安裝,設置
這個時候項目沒有報錯,此時運行項目中的某個單元測試,發現正常能夠請求訪問,獲取底層相關數據。
以上就是筆者實踐記錄。