タグ

Vagrantfileに関するyterazonoのブックマーク (5)

  • PHPの開発に使えるVagrantfileのまとめ | Engine Yard Blog JP

    このエントリはPHP Advent Calendar 2013 - Qiita [キータ]の1日目です。 PHPの開発に幅広く利用されるようになったVagrantですが、公開されているVagrantfileがGitHub上だけでも300件以上と色々とあるのでまとめておこうと思います。 Search · Vagrant php yandod/php5-nginx-vagrant-sample こちらは手前味噌ですが、自分が使っているVagrantfileです。素のPHPPHPUnit、各種フレームワークの動作検証に使うためにPHP5.5とNginxを構築しています。 またデータベースとしてMySQLとPostgreSQLを両方セットアップしてあり、ImageMagickも入っているあたりも特徴かと思います。 10up/varying-vagrant-vagrants 通称、「VVV」と呼

    PHPの開発に使えるVagrantfileのまとめ | Engine Yard Blog JP
  • CakePHPをComposerで導入する手順(Vagrantでのデモ環境同梱) | Engine Yard Blog JP

    でとても人気のあるフレームワーク、CakePHPですが話題の依存性管理ツールComposerと組み合わせる事でさらに便利に利用する事ができます。今回はその方法をVagrantを使ったデモと共にご紹介します。この記事で利用した環境のVagrantfileを使って頂くことでみなさんの手元でも同じ動作を確認できます。CakePHPをComposerからインストールした事が無い方は是非お試しください。 CakePHPをComposerで導入する利点 通常、CakePHPを利用する場合はZipかTarで配布されている最新版をダウンロードし、まるごとリポジトリに追加して開発を行うという形になります。すぐに動作させられるという点ではとても便利ですが、開発が長期になりフレームワークを最新版に差し替えたい場合に手作業が必要になります。またリポジトリ内に自分が記述したわけではないコードが大量に含まれるよう

  • 一つの Vagrantfile で複数の仮想マシンを管理する

    たくさんの VM を使って検証するとき、Vagrant を使って楽をするにしても、マシン毎にディレクトリを作って移動するのはいかにも面倒くさい。 そういうものなのかなとも考えていたけど、どうやら一つの Vagrantfile で複数の VM を管理できるようだ。 例えば、以下に web, app, db と三台の VM を管理する Vagrantfile を示す。 # -*- mode: ruby -*- # vi: set ft=ruby : # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm

    一つの Vagrantfile で複数の仮想マシンを管理する
  • Vagrantfile のすぐに使えそうな項目(2系) - Qiita

    Vagrant Documentation このページから、特に Vagrant を開発環境の構築に使う場合に必要そうなものをピックアップ。ぱっと見、公式には2系しか書いてないっぽいので、以下全部2系での書き方。 動作確認は Vagrant 1.2.2 で行った。(してない項目もある) 基

    Vagrantfile のすぐに使えそうな項目(2系) - Qiita
  • Vagrantで簡単仮想マシン構築

    VagrantはOracle VirtualBoxを利用した仮想マシンをコマンドラインから作成してくれるソフトウェアだ。 設定ファイルをRubyで書くことができ、Chef等とも連携できるので、開発環境をコマンドライン一発で作成することができる。更にはCapistranoと組み合わせてアプリケーションのデプロイも一括で行うことで完全自動でいつでもテスト環境をつくれたりもする。 仮想マシンを捨ててしまってもいつでも再構築できること、誰のところにでもすぐ同じ状態に展開できることは開発を進める上で非常にメリットがある。 以下ではまずはVagrantを利用した簡単な仮想マシン構築の手順を説明する(当に説明したい内容はもっと違う話なのだが追って別のエントリで書いていくことにする) Oracle VirtualBoxのインストールhttps://www.virtualbox.org/にアクセスし左ナビ

    Vagrantで簡単仮想マシン構築
  • 1