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 を使うための環境・準備
-

執筆者:

関連記事

Railsでメール送信をテスト~ActionMailer

  目次1 generate2 mailer3 view4 試す generate

controller的なmy_maile …

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

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

no image

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

github.com/hokaccha/nodebrew インストールは簡単

.bashrcに追加 [crayon-59c9b5999 …

no image

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

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

Ubuntu Server12.04でPostgreSQL9.3をつかう〜pg_bigmで全文検索

By: John Starnes – CC BY 2.0 参照 pgbigm.sourceforge.jp/pg_bigm-1-1.html 目次1 準備2 ダウンロード3 解凍4 Mak …