Bitcoind

如何在 AMI 中安裝萊特幣守護程序

  • April 12, 2014

我的亞馬遜 ec2 實例中有 cent os 我嘗試這篇文章在完成編譯後安裝 litecoin 守護程序並執行 ./litecoind 給出以下錯誤

litecoind: key.cpp:134: {anonymous}::CECKey::CECKey(): Assertion `pkey != __null' failed.
Aborted

如何在 AMI 中配置 litecoin.conf?

以我個人的經驗,CentOS 是編譯山寨幣的伺服器作業系統絕對最差的選擇。我還沒有在這個作業系統上編譯和執行一個守護程序。Cent OS 已經死了。相反,使用 Ubuntu 或任何其他基於 Debian 的作業系統並享受無痛編譯的好處。

如果您的主應用程序駐留在 centos 伺服器上,並且您不想更改整個操作,我的建議是:

購買一個小型 vps 並在其上安裝 ubuntu(安裝 fail2ban 和 clamav,以及依賴項。

然後下載並配置 yaproxy 以安全地隧道進入 vps(您可以從子網進行 rpc 呼叫而不會暴露在外部)。現在在主伺服器上創建一個數據庫來儲存你的錢包憑證。

現在您需要在這一點上設置 ufw。

您應該允許 UFW 執行以下操作:

從任何 ip 或受信任節點列表連接到錢包的預設埠,用於 yaproxy 的連接僅限於主伺服器的 ip。從 localhost 連接到 rpcport 到主伺服器的子網地址

無論如何,可能在這個問題上進入了左側欄位,但是當您不可避免地意識到為什麼無法在 cent os 上正確編譯時,它應該足以讓您朝著正確的方向前進。這是因為沒有機構更新 yum 軟體包儲存庫,因為 cent os 出於各種原因正在逐漸流行。

引用自:https://bitcoin.stackexchange.com/questions/24153