1.裝git
sudo apt-get update
sudo apt-get install git
2.裝curl
sudo apt-get install curl
3.裝rvm
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable
source /home/ubuntu/.rvm/scripts/rvm
4.裝ruby
rvm install ruby-2.3.1
5.裝bundler
gem install bundler --no-rdoc --no-ri
6.裝nodejs
sudo apt-get install nodejs
7.安裝passenger和nginx
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 561F9B9CAC40B2F7
sudo apt-get install -y apt-transport-https ca-certificates
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
sudo apt-get install -y nginx-extras passenger
8.配置nginx睛琳,檢查安裝項
include /etc/nginx/passenger.conf;
sudo service nginx restart
sudo /usr/bin/passenger-config validate-install
sudo /usr/sbin/passenger-memory-stats
9.更新
sudo apt-get update
sudo apt-get upgrade
10.安裝mysql數(shù)據(jù)庫
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
11.取代碼
mkdir blog
cd blog
git init
git remote add origin https://github.com/aoreki/blogapp.git
bundle install
12.配置rails
添加secret_key_base:在/etc/profile.d/目錄下新建secret_key_base.sh文件闸婴,輸入export SECRET_KEY_BASE="#{rails secret}"
配置databse.yml
遷移數(shù)據(jù)庫:rails db:migrate RAILS_ENV=production rails db:seed RAILS_ENV=production
13.配置nginx和passenger
passenger-config about ruby-command
/etc/nginx/sites-enabled/目錄下創(chuàng)建.conf文件配置nginx,添加passenger_enabled
on;passenger_ruby /home/ubuntu/.rvm/gems/ruby-2.3.1/wrappers/ruby;
/etc/nginx/nginx.conf中添加include /etc/nginx/passenger.conf;
手動配置nginx+passenger+rails
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來橱乱,“玉大人辜梳,你說我怎么就攤上這事〗龃迹” “怎么了冗美?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長析二。 經(jīng)常有香客問我粉洼,道長节预,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任属韧,我火速辦了婚禮安拟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘宵喂。我一直安慰自己糠赦,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開白布锅棕。 她就那樣靜靜地躺著拙泽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪裸燎。 梳的紋絲不亂的頭發(fā)上顾瞻,一...
- 文/蒼蘭香墨 我猛地睜開眼个粱,長吁一口氣:“原來是場噩夢啊……” “哼古毛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起都许,我...
- 正文 年R本政府宣布瘪校,位于F島的核電站澄暮,受9級特大地震影響名段,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜泣懊,卻給世界環(huán)境...
- 文/蒙蒙 一伸辟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧馍刮,春花似錦信夫、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至匈辱,卻和暖如春振湾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背梅誓。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 之前在http://www.reibang.com/p/94e43753f80a上已經(jīng)部署好生產(chǎn)環(huán)境,現(xiàn)在需要配...
- 因為最近要把openrobot的業(yè)務(wù)擴展到linux/rails上埂陆,而我又不想用ruby軟件管家(=rvm)苛白,所以...
- 大家好,我是IT修真院成都分院第7期的JAVA學(xué)員龔劍飛民鼓,一枚正直純潔善良的java程序員薇芝。 今天給大家分享一下,...
- NO.1購買域名并做域名解析 NO.2購買主機 NO.3測試主機聯(lián)通 ping x.x.x.x NO.4登錄到服務(wù)...