Rails應用部署

2021-07-10 21:58:08 字數 429 閱讀 1223

伺服器配置

patch 1手動部署

/etc/nginx/sites-enable/下建立配置檔案blog.conf

gemfile裡加上gem 『puma』

puma -e production -b unix:///tmp/blog.sock -dps

注意nginx配置裡的public資料夾路徑問題,之前路徑寫成了 ~/***xx,悲劇了,assets死活404

問題在於啟動nginx是root使用者,而專案在***使用者目錄下

patch 2自動化部署

gem install mina

mina init

編輯生成的deploy.rb,遇到了一下幾個坑

如何自動重啟puma?

多個rails應用部署

終於把rails應用部署好了。在中心伺服器上裝了個虛擬機器,一切又從來開始裝,出現好多的問題。一一解決。過程參照 以及ruby程式設計精粹這本書。這書是講mongrel的。還是較詳細。配置過程中出現一些問題,只要是一些依賴包沒裝。首先安裝ruby前得安裝gcc包,安裝gcc前又得安裝個cc編譯器。安...

CentOS 5 2上部署rails應用

今天在一台新裝的server上部署了乙個rails的小 系統是centos 5.2,方便起見直接用了系統自帶的apache和mod rails.1.首先 rpm qa grep i ruby得到系統自帶的ruby版本是1.8.5,有點老,直接乾掉 yum remove ruby devel ruby...

rails部署方案

當前訪客身份 遊客 登入 加入開源中國 當前位置 討論區 技術問答 軟體 討論區新聞部落格 鑑客 發表於 6 7 07 18 2個月前,1回 197閱,最後回答 2個月前 1人收藏 收藏 舉報 討論區 技術問答 頂1踩有下面這幾種方案 具體的配置 nginx 通用配置 proxy redirect ...