2012-05-22 201 views
0

我是一個可憐的web-dev初學者,被各種網絡概念困惑:] 我想在服務器上設置一個網站,使用rails或其他框架。但我沒有完全訪問服務器。我想知道這是否可能?通過ssh訪問網站

我能做些什麼

我可以通過SSH連接到服務器,這意味着端口22開啓。我可以使用sudo權限安裝軟件包。

我想

例如什麼,我有軌建立了一個網站,我希望把它在服務器上運行。

EDIT1

感謝您的回答,但我想運行,我可以從其他地方訪問服務器上的網站。

+1

然後,您應該只能通過SSH登錄並安裝Ruby和您的所有Rails要求。一旦安裝了導軌,您可以在本地進行開發,並使用SCP或SFTP將文件傳輸到服務器,或者在遠程機器上進行艱苦的開發。一旦你啓動你的網絡服務器,它就可以在運行它的端口上訪問。 –

回答

0

我們需要了解更多。這臺服務器在哪裏託管,誰在哪個包上?

服務器運行的是什麼操作系統 - 安裝Rails可能非常簡單 - 或根據您已經擁有的硬件而定。例如

"sudo apt-get install rails" 

將安裝rails,但它不會安裝可以運行的實時服務器,例如Passenger或Ngix。

使用可以使用免費試用版的Engineyard等人可能會更容易。他們爲你照顧這一切!