Hat jemand auf Heroku aus einer Windows-Plattform erfolgreich eingesetzt?
-
26-09-2019 - |
Frage
Ich habe gelesen, alle Arten von Anleitungen, wie Schienen-Anwendungen auf Heroku aus den Fenstern zu implementieren.
Ich habe versucht zu installieren git, Heroku Juwel, SSH-Schlüssel zu erzeugen und Einstellung Wege und alles ...
ich entweder öffentliche Schlüssel Fehler (ohne Kitt) oder tödlich keine Auth gefunden (mit Kitt) ...
Lösung
Nach einigen Setup-Probleme - in der Tat zu SSH-Schlüssel in Verbindung stehend - Ich habe erfolgreich entwickelt Rails / Sinatra-Anwendungen unter Windows und diejenigen Heroku eingesetzt. Es funktioniert gut.
Erzeugung der Schlüssel war eine Herausforderung - ich habe keine Notizen halten, aber ich denke, ich die Schlüssel mit dem Git GUI erzeugt, in dem Sie einen OpenSSH Schlüssel erstellen können. Das Schlüsseldatei wird in ~/.ssh
(so innerhalb C:\Documents and Settings\<account>\.ssh
) als id_rsa
mit begleitendem id_rsa.pub
gespeichert. Da ich eine separate Taste für den Einsatz in Heroku wollte, habe ich beiden Dateien des Schlüsselpaares zu id_heroku
/ id_heroku.pub
umbenannt.
Schließlich im selben Ordner, ich habe eine Datei config
erstellt. Diese Datei enthält
Host heroku.com
Hostname heroku.com
Port 22
IdentitiesOnly yes
IdentityFile ~/.ssh/id_heroku
TCPKeepAlive yes
User user@example.com
Andere Tipps
Alternativ können Sie puttygen.exe, nutzen und die OpenSSH öffentlichen Schlüssel in eine mykey.pub Datei einfügen, und das Hochladen, dass mit Heroku Tasten: add c: \ mykey.pub