タグ

vagrantに関するdev0000_1のブックマーク (9)

  • 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
  • Vagrantをはじめてみたい方へ「Vagrant入門ガイド」を書きました

    「Vagrant入門ガイド」という電子書籍技術評論社さんから出版しました。Kindle ストア と Gihyo Digital Publishing にて購入できます。 Vagrantは、まだエンジニアが中心に触っている状況ですが、いずれはWebデザイナーやコーダーの方など、サーバ構築を自分ではやらない人にも、制作するWebサイト、システムの動作検証を行う環境として利用する場面が増えていくと思います。 blog エントリなども多数あるのですが、断片的な情報も多く、また、Vagrant自身の進化が早いため、最新の環境だと上手くインストールできなかったり、動かないということがままあります。(このblogの過去エントリも。。。) もちろん、じっくりと調べていけば解決できる問題なのですが、できれば、はじめの一歩くらいは、まとまった情報が日語であると良いなと思い、書を書きました。 目次 書は

  • veeweeを使ってVagrant用のboxを自分で作る方法

    Vagrant用のbox(OSのテンプレート)はhttp://www.vagrantbox.es/などで多数配布されています。 とりあえず試してみる分にはこちらにあるものを使ってみるのも良いですが、実際に開発で使おうとするといくつか問題があります。 そのOSに怪しいプログラムがインストールされているかもしれない初期の設定が自分たちの環境と大きく乖離している。例えばyumのレポジトリが多数追加されたりしているVirtualBoxのGuestAdditionsなどのバージョンが古くてそもそも正しく動かないかもしれないこういったことを避けるためには、自分たちでセキュアなboxを作るのが良いと思います。ここではveeweeを使って、自分用のboxを作る方法を紹介します。 veeweeのインストールveeweeはrubyで書かれたツールで、vagrantをはじめとする多くの仮想化ツール用にOSの雛形

    veeweeを使ってVagrant用のboxを自分で作る方法
  • Vagrant with Sublime Text on Mac or Windows - Qiita

    =========================================== Sublime Textで嬉しいのはMacWindowsで利用できることです。 両方のOSで使うなら操作を合わせた方がなにかと便利です。 まずはMacWindowsのキーバインドをできるだけ合わせます。 (KeyRemap4MacBookやChange Keyなどを利用します。) 次にGitPython,Ruby,Node.jsを利用するので、WindowsでUNIXシェルを使えるようにします。 (CygwinやMSYSを利用します。それにしてもMacのターミナルは圧倒的に使いやすいです。) さらにMySQL,Redis,MongoDB,RabbitMQなどミドルウェアを利用するのにWindowsでもよいのですが 非公式だったり最新版がない場合があるのでパッケージの管理が簡単なLinuxにミドルウ

    Vagrant with Sublime Text on Mac or Windows - Qiita
  • Windows 8 に Vagrant と chef-solo をインストールしてみた | 時の回廊

    Vagrantとは VitualBoxのフロントエンドに相当するツール。 vagrantコマンドなどを使ってコマンドラインから簡単に新しいVMを作れる。 下記の投稿を見て、便利に思えたのでWindows8にインストールしてみた。 naoyaのはてなダイアリー Vagrant” 試す環境はWindows8 64bitRubyをインストールする 下記から最新版のRubyをダウンロードする。 rubyinstaller.org ここでは、1.9.3-p385をダウンロードし、インストールする。 念のため、DEVELOPMENT KITも合わせてインストールしておこう。(任意) ダウンロードしたexeを実行すると、中身が解凍される。 インストールしたRubyRubyコマンドプロンプトを起動し、下記を実行する。

  • Vagrant and Chef on Windows - Qiita

    =========================== VagrantはChefで環境構築を自動化してくれるツールです。仮想マシンにはVirtualBoxなどが利用できます。 Windowsはsshやrsyncなどを追加するとKnife Soloが使えます。 Chef Soloの入門としてRuby(rbenv)の環境を自動構築する方法を紹介します。 (WindowsにUNIX互換の環境を追加するだけなのでChefの使い方はMacLinuxでも同じです。) Download & Install こちらをWindowsのインストーラーでインストールします。 VirtualBox VirtualBox for Windowsをインストールします。 VirtualBoxの登場はここだけです。あとはVagrantで仮想マシンをコントロールします。 Vagrant for Windowsをインストー

    Vagrant and Chef on Windows - Qiita
  • Windows 7 でVagrantでCent OS 6.3入れてみた - 僕のYak Shavingは終わらない

    Vagrant - naoyaのはてなダイアリー 最近naoyaさんに影響されまくっているkazuphです。 naoyaさんは今まで使い方がわからなくて二の足を踏んでいる人でも、使いたくなるようなわかりやすい記事を書いてくれて当に助かります。 ということで例に習ってvagrantを使ってみます。 今回は手元にWin7が転がっていたのでそちらにインストールしてみました。 手順は正直これとnaoyaさんの記事だけ読んでれば大丈夫です。 http://docs.vagrantup.com/v1/docs/getting-started/index.html ちなみにぐぐってよく出てくるRubyRubyGemを入れる方法は今回は必要ありませんでした。 1. VirtualBoxのインストール https://www.virtualbox.org/wiki/Downloads ↑の「Virtua

    Windows 7 でVagrantでCent OS 6.3入れてみた - 僕のYak Shavingは終わらない
  • Vagrant - naoyaのはてなダイアリー

    先日 Vagrant を触ってみたら便利すぎて鼻血が出ました。しばらく見ないうちに色々進んでるもんですねえ、いやはや参っちゃいました。 Vagrant は仮想マシンの VirtualBox のフロントエンドに相当する、ruby で書かれたツールです。vagrant コマンドなどを使ってコマンドラインから簡単に新しい VM を作れる。 % gem install vagrant % vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box % vagrant init centos % vagrant upこれだけで CentOS の Linux box をローカルマシン内に立ち上げることができる。*1 *2 なにこれすごい。 % vagra

    Vagrant - naoyaのはてなダイアリー
  • MacにVagrant、Cent OS、apacheをインストール - Qiita

    手軽に仮想環境を構築できるVagrantを試しました。 VagrantでCent OSを構築、続けてCent OSにapacheをインストールして、ホストMacからapacheのテストページを表示します。 まずVagrantのインストール。 http://downloads.vagrantup.com/ のVagrant-1.2.2.dmgをインストールしました。 インストール後、VagrantにCent OSのBoxを追加します。 BoxはVagrantで使用できる仮想環境のパッケージです。 次のサイトでBoxが配布されています(家)。 http://www.vagrantbox.es/ また、githubでも様々なBoxがあります。 例えば「Vagrant」と「PHP」で検索すれば、Laravelの開発環境が整ったBoxなどが見つかりました。 今回は家BoxのCent OSを追加

    MacにVagrant、Cent OS、apacheをインストール - Qiita
  • 1