開発環境Vagant


キラバではWordpressの案件を開発する際に開発環境Vagrantを利用しています。

Screen Shot 2014-02-20 at 11.27.16
© 2013 HashiCorp
http://www.vagrantup.com/

ローカルでPHPやMySQLを利用するための開発環境

もし、Wordpressを動かそうとするとPHPやMySQLが動くサーバーが必要となります。PHPやMySQL対応のレンタルサーバーを借りてデータをアップし、設定をすればWordpressを実行することができますが、わざわざレンタルサーバーを借りなくてもローカルに開発環境を構築すればサーバーと同様にWordpressを実行することができます。

Vagrantは開発環境を仮想化できる。

Vagrantは開発環境を構築するためのソフトウェアです。Vagrantの最大の特徴は構築した開発環境を仮想化し、Boxと呼ばれるOSのイメージを作成し、簡単に複製・改変できる点です。
今まで僕はxamppという開発環境を利用したいたのですが、パソコンと開発環境がリンクしており、一つのパソコンに一つの開発環境しか構築できず、ローカルに依存するため他のパソコンで同様の環境を構築する際にも、各パソコンそれぞれ一から設定しなければいけない手間があり、開発環境を触っていて調子が悪くなったら、また最初から構築し直す必要がありとても手間でした。

しかし、Vagrantを使えば簡単にOSのイメージを作成できるため、他のパソコンに同じ開発環境を再現することも簡単で、ひとつのパソコンで複数の開発環境を管理することも可能です。

開発環境の構築がとても容易になる画期的なVagrantに関するTipsを自分のメモとして、今後いくつか紹介していく予定です。

コメントを残す