ROR學(xué)習(xí)筆記(45)——rails在ubuntu上部署

一直想動手部署一個生產(chǎn)環(huán)境在服務(wù)器上。推了好幾次,趁著今天有空,就想學(xué)習(xí)一下。根據(jù)下面的鏈接來進(jìn)行操作的。
Ubuntu 14.04 上使用 Nginx Passenger 部署 Ruby on Rails
有幾個地方卡住了,所以要記錄一下,免得以后忘記。如下(最好每次操作都加上sudo)

  1. 問題:裝好ubuntu系統(tǒng)后,結(jié)果發(fā)現(xiàn)通過SSH不能連接服務(wù)器。解決:確定服務(wù)器能連上網(wǎng),虛擬機(jī)的話,請用橋接的模式,同時指定一個ip給服務(wù)器。再sudo apt-get install openssh-server。
  2. 問題:指南中用的是ubuntu12.04。可能與自己的服務(wù)器版本不一致解決: 安裝passenger的時候,要注意系統(tǒng)版本。用正確的源來安裝。
  3. 問題:
    sudo echo "deb https://oss-binaries.phusionpassenger.com/apt/passenger trusty main" > /etc/apt/sources.list.d/passenger.list提示沒有權(quán)限解決:sudo chown -R deploy /etc/apt/sources.list.d
  4. 問題:指南中用的是PostgreSQL數(shù)據(jù)庫,可能與自己使用的數(shù)據(jù)庫不一致
    解決:要安裝好對應(yīng)的數(shù)據(jù)庫的?;蛘咧苯邮褂肞ostgreSQL數(shù)據(jù)庫
  5. 問題:如果給PostgreSQL添加一個用戶?
    解決:sudo su postgres -> createuser -drSP deploy -> createdb -O deploy deploy
  6. 問題:怎么查看nginx的log
    解決: sudo tail -f /var/log/nginx/error.log
  7. 問題:訪問的時候,提示“Incomplete response received from application”
    解決:
    Go to your rails app directory
cd /path/rails-app

Generate secret key base

rake secret RAILS_ENV=production

Set environment variable

SECRET_KEY_BASE=<the-secret-key-base>

Restart the Rails app

touch /path/rails-app/tmp/restart.txt

參考這個鏈接:
http://stackoverflow.com/questions/29241053/incomplete-response-received-from-application-from-nginx-passenger

  1. 問題: 訪問的時候,報錯:We're sorry, but something went wrong.
    解決: 增加#encoding:utf-8 ,我是在initailizers的其中一個文件上加的。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • NO.1購買域名并做域名解析 NO.2購買主機(jī) NO.3測試主機(jī)聯(lián)通 ping x.x.x.x NO.4登錄到服務(wù)...
    youngiyang_打碼少年閱讀 1,210評論 0 16
  • 寫給剛剛開始學(xué)習(xí)Ruby on Rails的朋友們,希望能對第一次在云服務(wù)器上發(fā)布自己項(xiàng)目的朋友有一點(diǎn)點(diǎn)幫助...
    LonelyChris閱讀 2,010評論 2 26
  • 北京空曠的蒼穹,似乎蒙上了一層陰郁。 這年初春,她樓下的柳樹又開始長出了嫩芽。每天早晨,她總會習(xí)慣的對著窗外,眼睛...
    祭司kx閱讀 364評論 3 2
  • 我的新同桌 季畑婧: 光陰似箭,日月如梭,隨著時間的流逝,我已邁入初中的大門.在那里,有天真爛漫的同學(xué),有和藹可親...
    迷蒙蒙_d777閱讀 917評論 0 3
  • 父母理所當(dāng)然的愛,理所當(dāng)然的的期望,理所當(dāng)然的價值觀,理所當(dāng)然的的定向培養(yǎng),理所當(dāng)然的期望孩子來完成自己生命中未完...
    吾先生ING閱讀 128評論 0 0

友情鏈接更多精彩內(nèi)容