RubyOnRails を使うための環境・準備

VirtualBoxのVMをパッケージ化してvagrantで使いまわす方法

投稿日:

vagrant boxが配布されてるけど、日本語対応してないとか不満もあるので、自分でboxを作った

環境はWindows7+Cygwinです

User名など

github.com/fespinoza/checklist_and_guides/wiki/Creating-a-vagrant-base-box-for-ubuntu-12.04-32bit-serverbvhttp://docs.vagrantup.com/v2/boxes/base.html

User名とパスワードは’vagrant’にして、sudoをNOPASSWORDで実行できるようにしておく

 

CTRL + oで保存

Ubuntu 13.04 の vagrant 用 box を作るによるとファイルの末尾に書かないと効果がないみたい

pubキー追加

guest additionsの追加

仮想マシンを止めて、devicesからInsert Guest Additions CD image …

 

VirtualBox内のVMのリストを取得する

VBoxManageにパスを通す

 リストを出す

 パッケージ化

上で確認した名前で指定できる

 boxに追加

確認

package.boxは不要なので削除してOK

 VM作成

 

SSHの設定

適当にホスト名に名前をつけて.ssh/configに設定を追記する

sshでアクセスできるようになる

 

-RubyOnRails を使うための環境・準備
-

執筆者:

関連記事

JRuby on Railsアプリをwar化してtomcat7で動かしてみた〜warbler

By: Andrew – CC BY 2.0 環境 ubuntu server 12.04 jruby 1.7.10 rails 3.2.17 sqlite3 目次1 Production …

no image

Ubuntu Server 12.04で固定IPにすると再起動のたびにresolve.confが空になる件

ubuntu 系では固定IPにするには/etc/network/interfacesを設定する ここでname serversも指定したら動いた [crayon-5c4168dd4d900023522 …

Rails3.2.8でテーブル並び替えのテストを作る~cucumberと正規表現

前提 Railsのテーブル並び替えを実装する Rails3.2.8で自動テスト環境を整える〜cucumber+spork+guard 目次1 作戦(ストラテジー)2 have_contentの正規表現 …

Ubuntu Serverを公開するときの設定メモ〜sshとufw

By: Yuri Samoilov – CC BY 2.0 目次1 はじめに2 userの作成3 sshの設定4 ファイアウォールufwの設定5 ちょっと面白かったスライド はじめに VP …

CentOS5.8にRubyOnRails3.2.7をインストール

CentOS5.8にRVMでRubyをインストール CentOS5.8にnodebrewでnode.jsをインストール

以下、簡単にテ …