Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FutureWorkz DevOps Workshop Day II - Deploying ...
Search
Cam Huynh
April 13, 2016
Programming
66
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FutureWorkz DevOps Workshop Day II - Deploying Rails
- Rails environment prerequisites.
- Mina Deploy
Cam Huynh
April 13, 2016
More Decks by Cam Huynh
See All by Cam Huynh
Reddit Ruby Conf 2016 Recap
hqc
0
120
FutureWorkz DevOps Workshop Day III - Gitlab Runner for CD
hqc
0
100
Futureworkz DevOps Workshop Day 1 - DevOps ToolChain
hqc
0
78
FutureWorkz DevOps Workshop Intro
hqc
1
66
Rack for beginners
hqc
0
77
Chat Implementation with RESTful (Ruby) and Web Socket
hqc
0
68
Monkey patching in Ruby
hqc
0
310
Optimize Rails Asset Pipeline Deployment
hqc
0
79
Other Decks in Programming
See All in Programming
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
470
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
730
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
3
790
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
230
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
150
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
200
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.8k
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
150
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
440
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
260
メールのエイリアス機能を履き違えない
isshinfunada
0
240
FDEが実現するAI駆動経営の現在地
gonta
2
280
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Designing Experiences People Love
moore
143
24k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
210
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
280
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
230
How to train your dragon (web standard)
notwaldorf
97
6.8k
Deep Space Network (abreviated)
tonyrice
0
260
Side Projects
sachag
455
43k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
Deploying Rails DevOps Workshop Day II
Prerequisites
Prerequisite - APT packages: build-essentials, libpq-dev, imagemagick - Ruby (RVM,
gemset) - Git, NodeJS - PostgreSQL - Nginx + Phusion Passenger - mina-deploy
APT Packages
APT packages sudo apt-get install build-essential sudo apt-get install git
nodejs imagemagick
Ruby and RVM
Ruby and RVM gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 \curl -sSL
https://get.rvm.io | sudo bash sudo adduser vagrant rvm rvm install 2.3.0 rvm use 2.3.0@the-gemset --create
PostgreSQL
PostgreSQL Server http://www.postgresql.org/download/linux/ubuntu/
nginx + passenger
Nginx + Passenger https://www.phusionpassenger. com/library/install/nginx/install/oss/trusty/
mina-deploy
mina-deploy http://nadarei.co/mina/
Thank You!