ubuntu14.04 安裝 Rails 環(huán)境, Nginx Passenger

ubuntu14.04 安裝 Rails 環(huán)境, Nginx Passenger

新建部署用戶

# 創(chuàng)建新用戶-dep
sudo useradd -m -s /bin/bash dep
sudo adduser dep sudo
sudo passwd

# 安裝ssh遠程連接
sudo apt-get install update
sudo apt-get install ssh

# 查看機器IP
ifconfig
# login as dep

安裝ruby


sudo apt-get install curl
# 安裝 RVM
\curl -sSL https://get.rvm.io | bash
# 激活 RVM
source .bashrc
# 產(chǎn)看RVM版本
rvm -v
# 用RVM安裝Ruby
rvm install 2.3.0
# 查看RVM下所有ruby版本
rvm list
# 指定默認ruby
rvm alias create default 2.3.0
# 查看ruby命名位置
which ruby
# /home/dep/.rvm/rubies/ruby-2.3.0/bin/ruby

安裝Nginx和Passenger


# APT安裝 nginx+passenger
# 參考 https://www.phusionpassenger.com/library/install/nginx/install/oss/trusty/
# Install our PGP key and add HTTPS support for APT
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 561F9B9CAC40B2F7
sudo apt-get install -y apt-transport-https ca-certificates

# Add our APT repository
sudo sh -c 'echo deb https://oss-binaries.phusionpassenger.com/apt/passenger trusty main > /etc/apt/sources.list.d/passenger.list'
sudo apt-get update

# Install Passenger + Nginx
sudo apt-get install -y nginx-extras passenger

安裝依賴工具

# 安裝nodejs禀酱,后面會有依賴
sudo apt-get install nodejs
# 安裝Git
sudo apt-get install git

配置 Nginx

sudo vi /etc/nginx/nginx.conf
# 去掉下面兩行的注釋
# passenger_root /some-filename/locations.ini;
# passenger_ruby /usr/bin/passenger_free_ruby;

# 修改Nginx配置
sudo rm /etc/nginx/sites-enabled/default
sudo vi /etc/nginx/sites-enabled/example.com.conf

server {
    listen 80 default;
    server_name ror.cbd; # 如果是本地VM調(diào)試修改hosts文件
    root /home/deploy/code_from_git/toy_app/public;

    passenger_enabled on;
}

部署代碼

# clone 代碼

# bundle安裝gems
gem install bundle 
# 如果失敗了就切回ruby-china的源
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
gem sources -l

# 進入項目目錄
bundle install
# 查看服務(wù)器的secret值
rake secret

# 在config/secrets.yml,替換掉production設(shè)置中的 <%= ENV["SECRET_KEY_BASE"] %>
# 或者在環(huán)境變量里添加咙边;
# 或者在production的組里添加 dotenv-rails 這個gem,之后在項目根目錄下新建 .env 文件试浙,添加配置
SECRET_KEY_BASE=b78a0f839f2be596a1543f13bb90b965d5736dcb190504b10c3de05eb2fcb66d1ab6d92b3450e603e5768bba1830604a506bcb5a0f6040ec110b2f55e2a2a78e

# 代碼 push && pull

# 設(shè)置Rails運行環(huán)境 并 運行DB 遷移
RAILS_ENV=production rake db:create db:migrate

完成

# 重啟 Nginx
sudo service nginx restart

at 2016-03-22

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末碱茁,一起剝皮案震驚了整個濱河市棍好,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌耿焊,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件遍搞,死亡現(xiàn)場離奇詭異罗侯,居然都是意外死亡,警方通過查閱死者的電腦和手機溪猿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進店門钩杰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來纫塌,“玉大人,你說我怎么就攤上這事讲弄〈胱螅” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵避除,是天一觀的道長怎披。 經(jīng)常有香客問我,道長瓶摆,這世上最難降的妖魔是什么凉逛? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮群井,結(jié)果婚禮上状飞,老公的妹妹穿的比我還像新娘。我一直安慰自己蝌借,他們只是感情好昔瞧,可當我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著菩佑,像睡著了一般自晰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上稍坯,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天酬荞,我揣著相機與錄音,去河邊找鬼瞧哟。 笑死混巧,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的勤揩。 我是一名探鬼主播咧党,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼陨亡!你這毒婦竟也來了傍衡?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤负蠕,失蹤者是張志新(化名)和其女友劉穎蛙埂,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體遮糖,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡绣的,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片屡江。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡芭概,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出惩嘉,到底是詐尸還是另有隱情谈山,我是刑警寧澤,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布宏怔,位于F島的核電站奏路,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏臊诊。R本人自食惡果不足惜鸽粉,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望抓艳。 院中可真熱鬧触机,春花似錦、人聲如沸玷或。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽偏友。三九已至蔬胯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間位他,已是汗流浹背氛濒。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鹅髓,地道東北人舞竿。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像窿冯,于是被迫代替她去往敵國和親骗奖。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容