我在Github上创建了一个新的应用程序存储库,它建立在Meteor平台上。但是,我很难将应用程序部署到我的DigitalOcean Droplet。我正在尝试将我的Github存储库连接到Droplet并将其部署到我的域。我正在尝试使用puTTy在SSH中执行此操作;但是,在设置root帐户和密码后,我无法通过SSH登录。我收到以下错误:disconnected: no supported authentication methods available (server sent:publickey)
有谁知道为什么会出现这个错误?我已经查看了更多有关在digitalocean上部署流星应用程序的教程,而不是我承认,但它们似乎采取了不同的方法,而且很多都已经过时了。任何建议将不胜感激!
谢谢
答案 0 :(得分:1)
我认为最简单的方法就是使用meteor。这是一个非常简单的过程,您不需要不断地连接到目标服务器,所有麻烦都涉及到ssh密钥。
根据我的经验,一旦你完成了它,这是一个非常轻松的过程,你每次都可以用一个简单的命令进行部署。
它照顾以下内容:
涉及一些信任,但对于无缝部署方案而言,这是值得的