Хостинг Ethereum в Digital Ocean

Я не совсем уверен, правильно ли здесь задавать этот вопрос, но давайте продолжим. Я хотел принять Ethereum on Digital ocean. Кто-нибудь когда-нибудь пробовал это? Любой HowTosна хостинге ethereum на Digital Ocean. Меня больше беспокоит, смогу ли я получить доступ к Mist (Ethereum Wallet) оттуда так же, как я использую его на своем локальном компьютере.

Примечание. Я пытался задать тот же вопрос в сообществе Digital Ocean, но не получил никакой помощи. Возможно, наше сообщество сможет помочь.

Ответы (2)

Если вы планируете запустить полноценный клиент на VPS из цифрового океана, вы можете получить к нему доступ с помощью ssh и просто скопировать клиент и/или файлы, такие как учетные записи и контракты:

$ scp -r directoryWithEthClientAndFiles/ VPSHostName@xx.xx.xx.xx:/path/to/remote/directory
$ ssh VPSHostName@xx.xx.xx.xx
# Enter password if user/pass authentication is enabled
$ cd /path/to/remote/directory
# Launch geth
$ ./geth 

Чтобы запустить приложение с графическим интерфейсом, такое как Mist, вам нужно запустить:

$ export DISPLAY=:0

на удаленной машине.

Спасибо. Итак, Digital Ocean обеспечивает установку и доступ к графическим интерфейсам в Linux или предоставляет только оболочку? Например, Mist — это приложение с графическим интерфейсом, и я могу получить доступ к любым приложениям с графическим интерфейсом так же, как я делаю это на своем локальном компьютере.
Это зависит от сервиса (полный их список можно получить здесь: digitalocean.com/products ). Вы можете получить доступ к ресурсам GUI из доступа к оболочке.
Спасибо за ответ. Теперь у меня есть цифровой Ocean VPS, я не хочу запускать на нем geth, я хочу запускать на нем Mist,. Я скачал оттуда кошелек Ethereum, но запуск ./Ethereum-Walletничего не дает. Вероятно digital ocean, не предоставляет доступ к среде GUI. Любая идея, что делать?
Вы экспортировали переменную среды отображения?
Я следовал этому , чтобы получить доступ к графическому интерфейсу моей капли. и это сработало хорошо. Но когда я попытался запустить там Mist, он не открылся, а запуск из командной строки killedчерез некоторое время отобразился в консоли. Есть идеи, почему процесс был убит? ТИА

Технически это вполне возможно. С другой стороны, держать деньги на платформе, такой как Digital Ocean, не очень хорошая практика. Платформы с сильным управлением идентификацией, такие как AWS, Azure, Google Cloud, более предпочтительны.