第一頁:架設VM、第二頁:架設IOTA Full Node
身為IOTA的愛好者,我認為表達支持的方式除了傳播基本概念、轉發新聞、Hold到底之外,可能的選項還有測試IOTA 生態系上面的各種專案(因為自己沒空當開發者至少能幫忙用用看),這次要來一步步的帶大家用Google Cloud Platform建立虛擬主機(VM)、設定防火牆、安裝一鍵下載的Fullnode 解決方案、並且透過監控軟體(Garfana/Peer Manager)確定節點有良好運作、並透過Field賺點錢:).至於使用GCP的原因是:因為之前嘗試用過學校的舊電腦走過整個流程,在最後的節點交換時被防火牆設定卡死,於是便決定重來一遍改走雲端架設,當然GCP提供每個人300美元的免費額度也很重要.架設節點的初心也是很單純:每個分散式帳本最怕的就是沒有人運行帳本,希望這個教學能夠讓大家節省時間、一起壯大IOTA社群!!
套件介紹:iri-playbook是個非常強大和活躍的專案,已經有數千個IOTA節點都是playbook無痛安裝的,具有監測iri、監測鄰居、圖形化介面等各式各樣的功能,這是個一人專案不過感覺對整個節點架設產生革命性的影響!!(專案工程師會在discord上回答大家的問題!此篇文章的安裝主要參考自Installation wiki,請大家到IOTA ECOSYSYEM的頁面表示支持:)
本篇文章的GCP設定主要是參考自這裡的前四部分
1.1 首先是建立GCP帳號:不用擔心填寫信用卡資訊,GCP很明確的有說你同意才會收錢
1.2 建立專案:選一個你喜歡的名字(我是用IOTA iri-playbook)
1.3 然後是建立VM個體(這邊我就沒有去改名),地點我是選擇南卡(便宜)2CPU/5.5G RAM/100G 硬碟/Ubuntu18.04(實測都非常夠用)
1.3.1(重要)請勾選API的存取權限和允許HTTP/HTTPS的防火牆,並且在網路介面方面設定固定的對外IP(這當然是之後能修改,不過先設定好就不怕忘記),然後按下建立
1.3.2 建立防火牆規則:我們要設定的port會比參考文章的多,因為還要監控軟體的兩個port,所以需要設定的port一共有14265(IRI)、14600(相鄰節點聯絡)、15600(相鄰節點聯絡)、16600(nelson)、8811(IOTA Peer Manager)、5555(Grafana 視覺化)、21310(Field數據回報拿收入).以下則是把以14625的輸入為例:填上名稱、方向、允許所有個體、IP來源0.0.0.0/0、相對應的通訊port,共建立十二個規則,就是一次性機械化的動作(我懶得分進出就全部都放顆顆)
1.4 回到VM的頁面按下SSH連線:開始安裝fullnode於虛擬主機囉
第二頁按鈕在歷史文章下面,歡迎Donation 🙂
IOTA 節點架設教學:GCP 與iri-playbook
Pages: 1 2
1 Response
[…] 不知不覺一個月又快過去了,即使中間寫了篇網誌談論IOTA節點架設,動筆紀錄生活仍舊是必須堅持的自我要求,回頭整理發現了一大堆值得紀錄的事,當然應該趁著新加坡屠妖節放假把它放上網路永久保存XD從生活社交、實驗室進展、自我學習和精進的各方面紀錄都是彌足珍貴不可或缺的:) […]