タグ

Vagrantに関するhk41のブックマーク (4)

  • Vagrant+Chef+BerkShelfでLAMPの環境を作る | Basicinc Enjoy Hacking!

    いまはやりのローカルに開発環境をつくる方法です。 一度作ってしまえば環境をコピーするのは簡単そうなのですが、いろいろ覚えないといけないことがあって意外と大変でした。 Vagrant、Chef、BerkShelfがそれぞれ何ものなのかは、、、 他のサイトで確認してみてください(^^;) タイトルでLAMPといいつつも今回はPostgreSQLをインストールしてます。 Vagrantのインストール ここはそんなに問題ないです。 当たり前の話なのですが、、、Boxは番環境に合わせてちゃんと選びましょう。 例えばCentOSにしたい場合は http://www.vagrantbox.es/ ここからCentOSのURLを選びます。 $ vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6

    Vagrant+Chef+BerkShelfでLAMPの環境を作る | Basicinc Enjoy Hacking!
  • PhpStorm から Vagrant VM の PHP アプリケーションをリモートデバッグする(Web & CLI)

    Home > Laravel | PHP | PhpStorm | Vagrant > PhpStorm から Vagrant VM の PHP アプリケーションをリモートデバッグする(Web & CLI) PhpStorm から Vagrant で構築した VM の PHP アプリケーションをリモートデバッグする方法です。Web アプリケーションだけでなく、CLI アプリケーションでもリモートデバッグできるように設定していきます。 VM スペック 192.168.33.41 を private network で設定 PHP + Xdebug がインストール済み ホストと VM は、synced folder でディレクトリを共有(/path/to/src -> /share) 0. Xdebug によるリモートデバッグの仕組み リモートデバッグを設定する前に PhpStorm と Xd

  • Vagrant Box化する際に必ずやっておくとこ|Webのこと

    Vagrant upの際に以下のエラーが、表示されて起動しないことがあります。 ARPCHECK=no /sbin/ifup eth1 2> /dev/null これはIPアドレスの割当に失敗していることを意味しています。 起動してもifconfigで確認してもネットワークデバイスが正常に起動していない ことがあります。 こんな時は、IPアドレスMACアドレスの重複を疑ってみて下さい。 特にMACアドレスが重複していることが多いようです。 これらが重複していると正常な通信ができません。 VirtualBoxのファイルを使いまわす時もこのようなことが起こるようです。 さて題に戻るのですが、 このようなときは、BOX化する時にMACアドレスが固定化されてしまうことを 防ぐ必要があります。 仮想マシンにログインし、以下のコマンドを実行します。 $sudo ln -s -f /dev/null

    hk41
    hk41 2014/08/12
  • Chef + VagrantでCentOS 6.5 + rbenv + Nginx + Passenger + Rails4 環境を構築する | もふもふ技術部

    自作cookbooksは最小限にしてなるべくcommunity cookbookを使う方針で。 けっこうハマりました。特にNginx + Passengerあたりがcommunity cookbookではうまくいかず(rbenvだからいけなかったか?)、仕方なく自前でソースコードをコンパイルするレシピを書いたりした。 環境はMac 10.9 marvericksで。 お料理するよ! Vagrant, Chef, knife-solo, Berkshelfなどのインストールは過去にやっているので参照されたし。 Vagrant Vagrantで簡単にUbuntu 12.04を動かしてみるところまで。 Chef, knife-solo CentOS 6.4でchef soloとknife soloを使ってphp実行環境を構築 berkshelfとpluginのインストール

    Chef + VagrantでCentOS 6.5 + rbenv + Nginx + Passenger + Rails4 環境を構築する | もふもふ技術部
  • 1