[英]how do I run a ruby script with an event machine listener on heroku?
[英]How do I run a Ruby script remotely on Linux machine
我使用putty從我的Windows機器連接到Linux服務器。 我需要創建一個ruby文件並執行相同的操作。 我應該在我的機器上還是在Linux服務器上創建Ruby文件? 請指教。
編寫腳本的位置無關緊要。
您可以在本地或遠程撰寫
當你正在編寫它時,你可以用你熟知的GUI編輯器工具(如記事本等)來完成它,但是你必須將文件上傳到服務器才能在那里使用它。
當你遠程編寫它時,你必須使用像nano或ViM這樣的CLI編輯器,但你可以立即運行它而無需上傳它
您可以像往常一樣在遠程計算機上運行腳本
$ ruby path/to/you/script.rb
假設已經安裝了ruby
在這種情況下,最好的工作流程是在任何你想要的環境中編寫rb腳本......許多人喜歡在自己的機器上本地開發(這有優勢),而且許多人更喜歡在另一台機器上遠程開發它。
基本上用你喜歡的方法在你最喜歡的文本編輯器上編寫任何ruby文件的方式編寫它。
然后將rile上傳到遠程計算機 - 您可以使用WinSCP之類的軟件,然后使用ssh
運行腳本:
$ ssh (server address)
$ ruby (path to wherever you put the script)
如果要在服務器上執行ruby文件,則必須在服務器上創建它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.