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 Rails
Search
Cam Huynh
April 13, 2016
Programming
0
42
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
99
FutureWorkz DevOps Workshop Day III - Gitlab Runner for CD
hqc
0
90
Futureworkz DevOps Workshop Day 1 - DevOps ToolChain
hqc
0
62
FutureWorkz DevOps Workshop Intro
hqc
1
55
Rack for beginners
hqc
0
67
Chat Implementation with RESTful (Ruby) and Web Socket
hqc
0
50
Monkey patching in Ruby
hqc
0
290
Optimize Rails Asset Pipeline Deployment
hqc
0
63
Other Decks in Programming
See All in Programming
RailsConf 2024: Riffing on Rails: sketch your way to better designed code
kaspth
1
220
Powerfully Typed TypeScript
euxn23
3
1.6k
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
170
哲学史とモデリング
tanakahisateru
2
420
GitLab CI/CD で C#/WPFアプリケーションのテストとインストーラーのビルド・デプロイを自動化する
hacarus
0
610
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
10
1.9k
ペパボOpenTelemetry革命
pyama86
2
1k
一文字エイリアスのすすめ
fujimura
0
200
Balkan Ruby 2024 — How and why to run SQLite on Rails in production
fractaledmind
0
110
WebGLで始める コンピュータグラフィックス入門
heller77
0
370
Namespace, What and Why
tagomoris
3
670
CREってこういうこと? 体験入社 - 提案資料 - / what-is-cre-trial-employment
shinden
1
620
Featured
See All Featured
Building Effective Engineering Teams - LeadDev
addyosmani
33
1.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
67
14k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
How to name files
jennybc
65
94k
Design by the Numbers
sachag
274
18k
Happy Clients
brianwarren
92
6.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
47k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Bash Introduction
62gerente
605
210k
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
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!