ruby

rails server 実行時の Could not find a JavaScript runtime エラーの対応

rails server 実行時に下記エラーが出た時の対応。 /usr/local/rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs…

Vagrant と Chef-Solo でサーバー環境構築を自動化 (vagrant + chef-sole, knife-solo)

前回エントリの続き。 Vagrant インストールメモ - jitsu102's blog Vagrant で起動した仮想マシンで chef-sole を実行して、サーバー環境を構築したいと思います。 サーバー環境構築までの処理は、以下のような感じになります。 仮想マシンの起動 ローカル…

Vagrant インストールメモ

下記エントリのインストール方法が古くなっていたので、Vagrant のイントールメモを残しておきます。 Vagrantで仮想マシンを構築する - jitsu102's blog 最近は公式パッケージがあるので、gem でインストールとかはしないみたいです。 Vagrant とは 仮想マシ…

VagrantとChef-Soloで仮想マシンを起動する

Vagrant と chef-solo を連携させて、仮想マシンを起動させてみました。 構成管理ツールと連携させることで、開発環境の構築・設定を自動化することができます。 また、chef の cookbook(recipe) をローカルでテストすることができます。 仮想マシンの起動か…

veeweeでVagrant用仮想マシン(Base Box)を作成する際の設定ファイルについて

veewee で Base Box を作成する手順は、以下のエントリを参照してください。 veeweeでVagrant用仮想マシン(Base Box)を作成する - jitsu102's blog vagrant basebox define を実行すると、カレントディレクトリの definitions/%basebox-name% 以下に設定ファ…

veeweeでVagrant用仮想マシン(Base Box)を作成する

Vagrant では Base Box と呼ばれるテンプレートを使用して、仮想マシンを作成します。 以下のサイトで様々な Base Box が公開されています。 A list of base boxes for Vagrant - Vagrantbox.es 開発環境を手軽に構築するという目的であれば、公開されている…

Vagrantで仮想マシンを構築する

少し前に Vagrant というツールを知ったので、試しにインストールしてみました。 Vagrant とは Vagrant は、仮想マシン上で開発環境の構築・設定・配布を支援するツールです。 仮想マシンには VirtualBox、構成管理には Chef, Puppet を利用することで実現し…

プレゼンツール「Rabbit」をインストールした

RVMなRuby 1.9.3にRabbitをインストールしました。 基本的には公式サイトのインストール方法ですが、サンプル実行時にカメが表示されなかったので、カメを表示させる方法を備忘録的に残しておきます。 Ruby 1.8.7系では動きませんでした。*1 環境 OS: OS X M…

(OS X::Mountain Lion) RVMでRubyの環境構築メモ

RVM(Ruby Version Manager)でRuby環境を構築した作業メモを残しておきます。 RVMのGUIツール JewelryBox もインストールしてみました。 環境 OS: OS X Mountain Lion (10.8.2) Xcode: 4.5.2 (with Command Line Tools) Package Management: Homebrew 必要な…