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
72
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
72
Other Decks in Programming
See All in Programming
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
100
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
240
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
680
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
4
2.4k
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.2k
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
120
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
290
Design Foundational Data Engineering Observability
sucitw
3
190
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
270
Putting The Genie in the Bottle - A Crash Course on running LLMs on Android
iurysza
0
130
Protocol Buffersの型を超えて拡張性を得る / Beyond Protocol Buffers Types Achieving Extensibility
linyows
0
110
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
230
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Designing for humans not robots
tammielis
253
25k
The Language of Interfaces
destraynor
161
25k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Code Reviewing Like a Champion
maltzj
525
40k
Scaling GitHub
holman
463
140k
Speed Design
sergeychernyshev
32
1.1k
Being A Developer After 40
akosma
90
590k
A better future with KSS
kneath
239
17k
Facilitating Awesome Meetings
lara
55
6.5k
Git: the NoSQL Database
bkeepers
PRO
431
66k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
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!