2010-01-14 88 views
1

在我的服務器,我得到了什麼選項是一個基本的無限服務器可以承載無限的Rails項目 可以管理的寶石,因爲它使用的cPanel用SSH 現在我搞不清是最新版本,版本控制和部署的Rails項目已具備的cPanel

如何在cPanel中使用no ssh功能並簡化我的部署? 我不知道是否可以使用capistrano和git 對此有何指導?使之有可能使用git推送功能進行更新 我從未部署過任何東西, 我試圖使用heroku,但我不知道爲什麼很多用戶可以使他們的文件適合5mb空間... 我的項目現在是30%在進展,但使用的空間是14mb ...

所以,我買了一個廉價的標準網絡服務器與cPanel。在這種情況下,任何人都可以幫助我? 通常你是如何部署和部署的?

最近有一個人給了我一個github部署的鏈接,是否有可能讓github在cpanel服務器中使用? 我的意思是像主機並將文件推入github,然後鏈接到個人服務器? 無論如何,thx爲最近回覆我的人^。^

我只是開發愛好......任何廉價的軌道服務器建議? Thx很多回復〜

+0

你有你需要的所有工具。 Capistrano從版本2.1開始支持git。看看網站上的一些教程。 http://www.capify.org – jamuraa 2010-01-14 14:41:30

回答

1

你已經做到了,你需要在本地機器上install git

這裏也是bit about capistrano

Capistrano基本上是一系列腳本(從本地機器運行),它們會獲取您的代碼並將其放到您的Web服務器上。您可以將capistrano配置爲從生產服務器上的git中檢出代碼,或從本地計算機複製代碼。

+0

我發現你的鏈接很有用〜 尤其是KC網站,他幾乎介紹一切必須知道部署前〜 謝謝 – 1myb 2010-01-16 02:41:50

2

您還可以嘗試將heroku(www.heroku.com)作爲主機平臺。它有一個簡單的使用git的部署工作流程。

+0

但它太貴了 – wasipeer 2017-08-19 18:17:56