Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
kayo tozaki
381 views
Vagrant×Rails セットアップ講習会資料
2015/05/16 開催のRails講習会での資料。 Vagrant環境の構築方法の紹介
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
1
/ 37
2
/ 37
3
/ 37
4
/ 37
5
/ 37
6
/ 37
7
/ 37
8
/ 37
9
/ 37
10
/ 37
11
/ 37
12
/ 37
13
/ 37
14
/ 37
15
/ 37
16
/ 37
17
/ 37
18
/ 37
19
/ 37
20
/ 37
21
/ 37
22
/ 37
23
/ 37
24
/ 37
25
/ 37
26
/ 37
27
/ 37
28
/ 37
29
/ 37
30
/ 37
31
/ 37
32
/ 37
33
/ 37
34
/ 37
35
/ 37
36
/ 37
37
/ 37
More Related Content
PDF
20201017 JAWS-UG Fukuoka AWS Storage Gateway
by
Kazuhiro Uchimura
PPTX
Packerで自動化
by
Shintaro Hasunuma
PPTX
Azure Bastion の紹介
by
Masakazu Kishima
PDF
Vagrantのすすめ
by
Hajime Fujimoto
ODP
Next-L Enju 開発ワークショップ #10
by
Kosuke Tanabe
PDF
RVM with Server Environment
by
Yukimitsu Izawa
PDF
20
by
Shiho Sue
PDF
新人営業のためのよくわかる仮想化技術r
by
yuki kashiwaba
20201017 JAWS-UG Fukuoka AWS Storage Gateway
by
Kazuhiro Uchimura
Packerで自動化
by
Shintaro Hasunuma
Azure Bastion の紹介
by
Masakazu Kishima
Vagrantのすすめ
by
Hajime Fujimoto
Next-L Enju 開発ワークショップ #10
by
Kosuke Tanabe
RVM with Server Environment
by
Yukimitsu Izawa
20
by
Shiho Sue
新人営業のためのよくわかる仮想化技術r
by
yuki kashiwaba
What's hot
PPTX
クラウドのようなVPS 「ConoHa」 を使ってみよう。
by
Hironobu Saitoh
PPTX
フロントエンドの人にも知ってもらいたいサーバーの話
by
Hironobu Saitoh
PPTX
ConoHa VPSの コマンドラインツールを作った
by
Hironobu Saitoh
PPTX
ConoHaにおける オブジェクトストレージの 利用動向
by
Hironobu Saitoh
PDF
モダンな感じでChrome Extension作ってみた
by
Takumi Murano
PPTX
AWS で VDI / DaaS っぽいものを作ってみた
by
Hideaki Aoyagi
PPTX
ネットワーク構成から考える AWS IaaS 管理
by
Hideaki Aoyagi
PDF
やさしいMatzの作り方
by
宏治 高尾
PDF
Vim = VM
by
Shougo
PDF
Kubernetes
by
卓馬 三浦卓馬
PDF
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
by
Yukihiko SAWANOBORI
PPTX
Cloudstack nested kvm検証環境
by
Naoki Matsuura
PDF
Conoha VPSについて
by
Hironobu Saitoh
PDF
20120827 AWS Storage Gatewayを極める
by
Serverworks Co.,Ltd.
PDF
SORACOM UG LT資料
by
Ganota Ichida
PPTX
レンタルサーバー/Vps/クラウド
by
Naoyuki Sano
PPTX
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
by
ConoHa, GMO INTERNET
KEY
PHP-Ninjaの裏側
by
Takayuki Miyauchi
PPTX
サーバーの動くメモをAnsibleでとろう
by
Takayuki Hayashi
PDF
Unite vim
by
Shougo
クラウドのようなVPS 「ConoHa」 を使ってみよう。
by
Hironobu Saitoh
フロントエンドの人にも知ってもらいたいサーバーの話
by
Hironobu Saitoh
ConoHa VPSの コマンドラインツールを作った
by
Hironobu Saitoh
ConoHaにおける オブジェクトストレージの 利用動向
by
Hironobu Saitoh
モダンな感じでChrome Extension作ってみた
by
Takumi Murano
AWS で VDI / DaaS っぽいものを作ってみた
by
Hideaki Aoyagi
ネットワーク構成から考える AWS IaaS 管理
by
Hideaki Aoyagi
やさしいMatzの作り方
by
宏治 高尾
Vim = VM
by
Shougo
Kubernetes
by
卓馬 三浦卓馬
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
by
Yukihiko SAWANOBORI
Cloudstack nested kvm検証環境
by
Naoki Matsuura
Conoha VPSについて
by
Hironobu Saitoh
20120827 AWS Storage Gatewayを極める
by
Serverworks Co.,Ltd.
SORACOM UG LT資料
by
Ganota Ichida
レンタルサーバー/Vps/クラウド
by
Naoyuki Sano
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
by
ConoHa, GMO INTERNET
PHP-Ninjaの裏側
by
Takayuki Miyauchi
サーバーの動くメモをAnsibleでとろう
by
Takayuki Hayashi
Unite vim
by
Shougo
Similar to Vagrant×Rails セットアップ講習会資料
PDF
ローカル開発環境の構築をしよう VirtualBox + Vagrant
by
Kazuma Kimura
PPTX
勉強会0614 vagrant
by
Yu Ito
PDF
お試し用のLinux環境を作る
by
onozaty
PPTX
仮想マシンとVagrant + Vagrant 1.5
by
Daisuke Kikuchi
PDF
開発現場で活用するVagrant
by
Masashi Shinbara
PPTX
Vagrant勉強会アップロード用
by
takeuchi-tk
PDF
Vagrant+virtualboxを使ってみよう
by
Kei IWASAKI
PDF
Vagrant intro
by
t9md
PDF
Vagrant & Dockerによるイマドキの開発環境構築
by
Nakazawa Yuichi
PDF
Vagrant を Web開発環境に使う
by
Masashi Shinbara
PPTX
Vagrantのひみつ
by
Shiro Miyazaki
PDF
Vagrantと網元で開発環境を作ってみよう
by
Takuma Morikawa
PPTX
Transnet.+ lunch mt #1
by
Ryota Tomomura
PDF
WordBench熊本Vagrant勉強会
by
Akinori Tateyama
PDF
Vagrant+Chef
by
Daisuke Ando
PPTX
自動的に開発環境設定(1)
by
Phạm Văn Hùng
PDF
Vagrant-concrete5
by
Kite Koga
ODP
"Up" with vagrant and docker
by
Hiroshi Miura
PDF
"Up" with vagrant and docker
by
Hiroshi Miura
PDF
松本Linux勉強会 vagrant入門
by
Shiojiri Ohhara
ローカル開発環境の構築をしよう VirtualBox + Vagrant
by
Kazuma Kimura
勉強会0614 vagrant
by
Yu Ito
お試し用のLinux環境を作る
by
onozaty
仮想マシンとVagrant + Vagrant 1.5
by
Daisuke Kikuchi
開発現場で活用するVagrant
by
Masashi Shinbara
Vagrant勉強会アップロード用
by
takeuchi-tk
Vagrant+virtualboxを使ってみよう
by
Kei IWASAKI
Vagrant intro
by
t9md
Vagrant & Dockerによるイマドキの開発環境構築
by
Nakazawa Yuichi
Vagrant を Web開発環境に使う
by
Masashi Shinbara
Vagrantのひみつ
by
Shiro Miyazaki
Vagrantと網元で開発環境を作ってみよう
by
Takuma Morikawa
Transnet.+ lunch mt #1
by
Ryota Tomomura
WordBench熊本Vagrant勉強会
by
Akinori Tateyama
Vagrant+Chef
by
Daisuke Ando
自動的に開発環境設定(1)
by
Phạm Văn Hùng
Vagrant-concrete5
by
Kite Koga
"Up" with vagrant and docker
by
Hiroshi Miura
"Up" with vagrant and docker
by
Hiroshi Miura
松本Linux勉強会 vagrant入門
by
Shiojiri Ohhara
Vagrant×Rails セットアップ講習会資料
1.
Vagrant × Rails セットアップ講習会 Prenseted
by Kayo_tozaki
2.
VAGRANT環境の作り方 小話は後で。 Vagrantの構築に時間がかかるので、先に環境の作り方を紹介します。 2
3.
Vagrant を使うには? • Vagrantは
Virtual Box がベースになってる • インストールするものは & 3
4.
※補足 • Virtual Box
のみのインストールでは、 VagrantのBoxが動かない場合があります。 主に、Boxの設定でUSBの設定が入っている場合。 • 別途用意されている Virtual Box Extention Pack を インストールする必要があります。 4
5.
あと、 5
6.
Virtual Box と
Vagrant の バージョンは 揃えてください! 別に古くてもいいですけど、やっぱり色々と問題が^_^; ちょっとまえに、バージョン合わせに苦労して動かなかったという話を聞いたので^_^; 6
7.
Vagrant に必要なもの • Box –
仮想環境の大本 • Vagrantfile – 仮想環境の設定ファイル。 – テキストファイル – 自動生成もできる。 紹介時には両方のファイルを配布したのですが、 外部への公開はなしですのであしからず。 7
8.
好きなディレクトリに置いてください。 • そこが、Vagrantの親ディレクトリになります。 • 後でTerminal
でアクセスするため、アクセスし やすい方が得。 既にVagrantfileがあるディレクトリには置かないでください。後々問題が生じます。 8
9.
Are you Ready? 9
10.
コマンド 入力大会スタート • まずは、Boxの登録から。 centos7
という名前は自由に決められます。 ただし、設定の変更が必要です。 ↓確認するには、こうする。 10
11.
プロキシ外で次のコマンドを入力。 • vagrant plugin
install vagrant-proxyconf • プロキシ環境に対応するためにインストール します。 11 ちょっと矛盾があるように感じますが、諦めてください。
12.
Vagrantfileでのプロキシの付け方 • 画像の通り。 12 http プロキシ https
プロキシ
13.
Vagrant の初期化 • プレゼン時では、Vagrantfileがあったが、 通常は、次のコマンドを入力する。 vagrant
init • これで、Vagrantfileが自動生成される。 13
14.
次。プロビジョニング • 何も気にせず、起動すればいいです。 • command
: vagrant up 14 vagrant init でvagrantfile を作成した場合は、 プロビジョニングは特に無く、普通に起動します。
15.
つらつらと、コマンドが続けばおk • しばらく放置です… • 終わると、Terminalに戻ります。 15 赤文字が出ても問題が無いですが、どう見ても警告文っぽいので止まってるのは✕
16.
VAGRANT とは? rbenvが長いはず。この間に簡単な紹介。 16 インストール作業をしながら見てください。(なお、インストール時間の方が長い模様)
17.
Vagrant とは? • 仮想マシン管理システムの一つ。 –
似たものに dockerがある。 17 厳密には違うのですが…まあ、似たものとして考えてます…
18.
Vagrant とは? • コマンド一つで –
仮想マシンの 作成 – 環境構築 – 仮想マシンの 破壊 を自動で行える。 18 他にありますが、簡単にするために大分省略しました。
19.
何が良いのか? 19
20.
例えば・・・ 共同でRailsを やろう! 20
21.
だけど… みんなのデータをマージしたら うまく 動かない!! 21
22.
こうなってしまうと… 22
23.
こうなってしまうと… 23
24.
これまでの苦労+設定 24
25.
これまでの苦労+設定 2重苦( ᐛ👐) パァ 25
26.
Vagrant を使うと、 そんなことは起こりません。 26
27.
サーバーの環境を そのまま持って来ることができる ⇒全員で同じ環境が使える! 27
28.
再開 環境構築 28
29.
実際に接続しよう • vagrant ssh •
接続すると、Linuxに接続できます。やったぜ 29
30.
せっかくだから、Railsを動かそう! • ちょっとめんどくさかったので、1つ1つ。 • まずは生成。お好きなディレクトリで、 •
rails new <test> 30 <test> の部分は、お好きな名前でOKです。
31.
ここがめんどくさい。 • cd test
でディレクトリに入ってから、 • Gemfile に、次の文言を追加 (又はコメントアウトの解除) •gem 'therubyracer' 31 コメントアウトされているので、解除すればいいです。原因は不明。
32.
更にめんどくさい • bundle install •
どひゃーって出ればおk 32 若干時間がかかりますので、気長に待ちましょう。
33.
次のコマンドを入力すると、動きます。 • rails s
–b 192.168.33.10 33 IPアドレスは、仮想環境で割り当てられているアドレスにするのがベスト。 起動だけ確認するなら、 -b 0.0.0.0 で動く。
34.
最後に、動いてることを確認 • ホスト側のブラウザで、次のアドレスにアクセス • 192.168.33.10:3000 •
ただし、プロキシは外すこと。(ブラウザで例外処理 するのが良い) 34 IPアドレスは、仮想環境で割り当てられるものを使うこと。 プロキシ環境では動かないので、例外処理必須。 設定によっては全然違うので、参考までに。
35.
これが見れればおk 35
36.
Rails 環境 完成36
37.
Rails 環境 完成 以上。おしまい 37 お疲れ様でした。
Editor's Notes
#25
( ᐛ👐) パァ
#26
( ᐛ👐) パァ