0

安裝Hyperledger作曲家休息服務器我試着以下在案https://hyperledger.github.io/composer/installing/development-tools.html冷凍試圖在AWS Lightsail

我成功了,直到第3步,在那裏我進入npm install -g composer-rest-server說明我的AWS Lightsail安裝Hyperledger作曲。它抱怨了一些被棄用的物品,並在第五次,它就被凍結了。 image

有人可以幫忙嗎?謝謝!

+0

機器的規格是什麼,你想在這臺機器上同時運行什麼?也許你沒有足夠的記憶? –

+0

感謝您的回覆。據AWS稱,Lightsail擁有512MB內存,1vCPU,20GB固態硬盤和1TB數據傳輸(更詳細的分析見https://stackoverflow.com/questions/40927189/what-is-difference-between-lightsail-and-ec2)。 – Redscarfs

+0

我也懷疑Lightsail太「弱」,但我怎麼檢查問題是否與內存有關?有什麼我可以做的(除了使用更強大的VPS?)? – Redscarfs

回答

0

我們推薦至少3.75Gb的內存佔用空間,所以我懷疑它無法構建Fabric環境作爲作曲家安裝的一部分(教程包括站在Dev Fabric環境中)。

+0

謝謝。記憶可能是一個關鍵的成功因素。將嘗試使用更多內存的另一臺服務器。順便提一下,各種「不推薦」的警告是否可以表示其他問題? – Redscarfs

+0

不是真的(Composer所關心的) - 這些是在安裝過程中看到的'標準'nodejs消息。顯示此警告是因爲您的直接依賴項之一已過期或依賴關係樹中的npm包。本文將幫助解釋 - > https://www.triplet.fi/blog/how_node_package_deprecation_works/ –