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
0
52
FutureWorkz DevOps Workshop Day II - Deploying Rails
- Rails environment prerequisites.
- Mina Deploy
Cam Huynh
April 13, 2016
Tweet
Share
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
97
Futureworkz DevOps Workshop Day 1 - DevOps ToolChain
hqc
0
73
FutureWorkz DevOps Workshop Intro
hqc
1
63
Rack for beginners
hqc
0
73
Chat Implementation with RESTful (Ruby) and Web Socket
hqc
0
63
Monkey patching in Ruby
hqc
0
300
Optimize Rails Asset Pipeline Deployment
hqc
0
73
Other Decks in Programming
See All in Programming
技術的負債の正体を知って向き合う / Facing Technical Debt
irof
0
160
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
110
Devvox Belgium - Agentic AI Patterns
kdubois
1
120
CSC509 Lecture 04
javiergs
PRO
0
300
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
1k
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
1k
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
Advance Your Career with Open Source
ivargrimstad
0
490
XP, Testing and ninja testing ZOZ5
m_seki
3
620
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
250
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
820
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Making Projects Easy
brettharned
119
6.4k
Music & Morning Musume
bryan
46
6.8k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Side Projects
sachag
455
43k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Visualization
eitanlees
149
16k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
4 Signs Your Business is Dying
shpigford
185
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
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!