Submit Search
Upload
Vagrant×Rails セットアップ講習会資料
•
0 likes
•
379 views
kayo tozaki
Follow
2015/05/16 開催のRails講習会での資料。 Vagrant環境の構築方法の紹介
Read less
Read more
Report
Share
Report
Share
1 of 37
Recommended
Vagrantのすすめ
Vagrantのすすめ
Hajime Fujimoto
MTDDC 2013のLightning Talkのスライドです。 仮想環境管理ツールのVagrantの概要や、それを使ったMTOS 5.27インストール済み仮想環境について紹介しています。
RVM with Server Environment
RVM with Server Environment
Yukimitsu Izawa
サーバ環境で使うRVM Kanazawa.rb #8 での発表原稿
20
20
Shiho Sue
Packerで自動化
Packerで自動化
Shintaro Hasunuma
Azure Bastion の紹介
Azure Bastion の紹介
Masakazu Kishima
Azure Bastion の作り方から簡単に紹介しています
Next-L Enju 開発ワークショップ #10
Next-L Enju 開発ワークショップ #10
Kosuke Tanabe
新人営業のためのよくわかる仮想化技術r
新人営業のためのよくわかる仮想化技術r
yuki kashiwaba
同期の営業のために作った資料です。 コンテナ仮想化について1分で読めます。
20201017 JAWS-UG Fukuoka AWS Storage Gateway
20201017 JAWS-UG Fukuoka AWS Storage Gateway
Kazuhiro Uchimura
JAWS-UG 福岡 #11 https://jaws-ug-kyushu.doorkeeper.jp/events/111457
Recommended
Vagrantのすすめ
Vagrantのすすめ
Hajime Fujimoto
MTDDC 2013のLightning Talkのスライドです。 仮想環境管理ツールのVagrantの概要や、それを使ったMTOS 5.27インストール済み仮想環境について紹介しています。
RVM with Server Environment
RVM with Server Environment
Yukimitsu Izawa
サーバ環境で使うRVM Kanazawa.rb #8 での発表原稿
20
20
Shiho Sue
Packerで自動化
Packerで自動化
Shintaro Hasunuma
Azure Bastion の紹介
Azure Bastion の紹介
Masakazu Kishima
Azure Bastion の作り方から簡単に紹介しています
Next-L Enju 開発ワークショップ #10
Next-L Enju 開発ワークショップ #10
Kosuke Tanabe
新人営業のためのよくわかる仮想化技術r
新人営業のためのよくわかる仮想化技術r
yuki kashiwaba
同期の営業のために作った資料です。 コンテナ仮想化について1分で読めます。
20201017 JAWS-UG Fukuoka AWS Storage Gateway
20201017 JAWS-UG Fukuoka AWS Storage Gateway
Kazuhiro Uchimura
JAWS-UG 福岡 #11 https://jaws-ug-kyushu.doorkeeper.jp/events/111457
クラウドのようなVPS 「ConoHa」 を使ってみよう。
クラウドのようなVPS 「ConoHa」 を使ってみよう。
Hironobu Saitoh
オープンソースカンファレンス2014 Fukuokaのセミナーで発表した資料です。https://www.conoha.jp/
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
ConoHa, GMO INTERNET
VPS「ConoHa」( http://www.conoha.jp/ )の特長をまとめた資料です。当日使用したスライドから動画部分を省いてあります
サーバーの動くメモをAnsibleでとろう
サーバーの動くメモをAnsibleでとろう
Takayuki Hayashi
Conoha VPSについて
Conoha VPSについて
Hironobu Saitoh
2014年10月05日に行われた、クラウドサービス「ConoHa」の1周年イベントでの技術セミナーの資料です
Vim = VM
Vim = VM
Shougo
レンタルサーバー/Vps/クラウド
レンタルサーバー/Vps/クラウド
Naoyuki Sano
レンタルサーバー/Vps/クラウド
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話
Hironobu Saitoh
WP-D Fes #03 in GMO Yoursで発表した資料です http://fes.wp-d.org/03/
ConoHa VPSの コマンドラインツールを作った
ConoHa VPSの コマンドラインツールを作った
Hironobu Saitoh
オープンソースカンファレンス2015Tokyoのスポンサーライトニングトークで発表した内容です
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
StaticPress × S3 × Vagrant 勉強会の発表資料です
Cloudstack nested kvm検証環境
Cloudstack nested kvm検証環境
Naoki Matsuura
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
Hironobu Saitoh
2015/02/27 オープンソースカンファレンス2015 Tokyoのセミナーで発表した資料です
SORACOM UG LT資料
SORACOM UG LT資料
Ganota Ichida
SORACOM-UG Kansai SORACOM Door
AWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみた
Hideaki Aoyagi
2016/10/6 「JAWS-UG福岡 in AWS Cloud Roadshow 2016」 で発表したLT資料です
20120827 AWS Storage Gatewayを極める
20120827 AWS Storage Gatewayを極める
Serverworks Co.,Ltd.
AWS Storage Gateway の機能を説明した資料です。
やさしいMatzの作り方
やさしいMatzの作り方
宏治 高尾
松江Ruby会議02でまつもとゆきひろさんが使った発表資料。 このイベントのために用意された新作です。 UStreamにて発表時の動画も提供しています。合わせてご覧ください。 http://www.ustream.tv/recorded/4685195
Kubernetes
Kubernetes
卓馬 三浦卓馬
IT
ネットワーク構成から考える AWS IaaS 管理
ネットワーク構成から考える AWS IaaS 管理
Hideaki Aoyagi
2016/06/11 「JAWS-UG福岡: 3度目の濃い目にAWSの話をしてみよう」 で発表した資料です
モダンな感じでChrome Extension作ってみた
モダンな感じでChrome Extension作ってみた
Takumi Murano
LT slide at Kanazawa.rb meetup #40
PHP-Ninjaの裏側
PHP-Ninjaの裏側
Takayuki Miyauchi
PHPカンファレンス関西2012
Unite vim
Unite vim
Shougo
現在私が開発中のunite.vimに関する紹介です。オマケとして、今までの発表をダイジェスト形式で御届けしています。
More Related Content
What's hot
クラウドのようなVPS 「ConoHa」 を使ってみよう。
クラウドのようなVPS 「ConoHa」 を使ってみよう。
Hironobu Saitoh
オープンソースカンファレンス2014 Fukuokaのセミナーで発表した資料です。https://www.conoha.jp/
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
ConoHa, GMO INTERNET
VPS「ConoHa」( http://www.conoha.jp/ )の特長をまとめた資料です。当日使用したスライドから動画部分を省いてあります
サーバーの動くメモをAnsibleでとろう
サーバーの動くメモをAnsibleでとろう
Takayuki Hayashi
Conoha VPSについて
Conoha VPSについて
Hironobu Saitoh
2014年10月05日に行われた、クラウドサービス「ConoHa」の1周年イベントでの技術セミナーの資料です
Vim = VM
Vim = VM
Shougo
レンタルサーバー/Vps/クラウド
レンタルサーバー/Vps/クラウド
Naoyuki Sano
レンタルサーバー/Vps/クラウド
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話
Hironobu Saitoh
WP-D Fes #03 in GMO Yoursで発表した資料です http://fes.wp-d.org/03/
ConoHa VPSの コマンドラインツールを作った
ConoHa VPSの コマンドラインツールを作った
Hironobu Saitoh
オープンソースカンファレンス2015Tokyoのスポンサーライトニングトークで発表した内容です
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Yukihiko SAWANOBORI
StaticPress × S3 × Vagrant 勉強会の発表資料です
Cloudstack nested kvm検証環境
Cloudstack nested kvm検証環境
Naoki Matsuura
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
Hironobu Saitoh
2015/02/27 オープンソースカンファレンス2015 Tokyoのセミナーで発表した資料です
SORACOM UG LT資料
SORACOM UG LT資料
Ganota Ichida
SORACOM-UG Kansai SORACOM Door
AWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみた
Hideaki Aoyagi
2016/10/6 「JAWS-UG福岡 in AWS Cloud Roadshow 2016」 で発表したLT資料です
20120827 AWS Storage Gatewayを極める
20120827 AWS Storage Gatewayを極める
Serverworks Co.,Ltd.
AWS Storage Gateway の機能を説明した資料です。
やさしいMatzの作り方
やさしいMatzの作り方
宏治 高尾
松江Ruby会議02でまつもとゆきひろさんが使った発表資料。 このイベントのために用意された新作です。 UStreamにて発表時の動画も提供しています。合わせてご覧ください。 http://www.ustream.tv/recorded/4685195
Kubernetes
Kubernetes
卓馬 三浦卓馬
IT
ネットワーク構成から考える AWS IaaS 管理
ネットワーク構成から考える AWS IaaS 管理
Hideaki Aoyagi
2016/06/11 「JAWS-UG福岡: 3度目の濃い目にAWSの話をしてみよう」 で発表した資料です
モダンな感じでChrome Extension作ってみた
モダンな感じでChrome Extension作ってみた
Takumi Murano
LT slide at Kanazawa.rb meetup #40
PHP-Ninjaの裏側
PHP-Ninjaの裏側
Takayuki Miyauchi
PHPカンファレンス関西2012
Unite vim
Unite vim
Shougo
現在私が開発中のunite.vimに関する紹介です。オマケとして、今までの発表をダイジェスト形式で御届けしています。
What's hot
(20)
クラウドのようなVPS 「ConoHa」 を使ってみよう。
クラウドのようなVPS 「ConoHa」 を使ってみよう。
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
このべん第一回 ~ 「ConoHaってどんなVPS?」を勉強して3,000円クーポンをもらっちゃおうの会
サーバーの動くメモをAnsibleでとろう
サーバーの動くメモをAnsibleでとろう
Conoha VPSについて
Conoha VPSについて
Vim = VM
Vim = VM
レンタルサーバー/Vps/クラウド
レンタルサーバー/Vps/クラウド
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話
ConoHa VPSの コマンドラインツールを作った
ConoHa VPSの コマンドラインツールを作った
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
仮想マシンざっくり解説と実践Vagrant | StaticPress × S3 × Vagrant 勉強会
Cloudstack nested kvm検証環境
Cloudstack nested kvm検証環境
ConoHaにおける オブジェクトストレージの 利用動向
ConoHaにおける オブジェクトストレージの 利用動向
SORACOM UG LT資料
SORACOM UG LT資料
AWS で VDI / DaaS っぽいものを作ってみた
AWS で VDI / DaaS っぽいものを作ってみた
20120827 AWS Storage Gatewayを極める
20120827 AWS Storage Gatewayを極める
やさしいMatzの作り方
やさしいMatzの作り方
Kubernetes
Kubernetes
ネットワーク構成から考える AWS IaaS 管理
ネットワーク構成から考える AWS IaaS 管理
モダンな感じでChrome Extension作ってみた
モダンな感じでChrome Extension作ってみた
PHP-Ninjaの裏側
PHP-Ninjaの裏側
Unite vim
Unite vim
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
( ᐛ👐) パァ
( ᐛ👐) パァ