PascalXAMPPでの開発はもう無理かな...技術評論社から出ているPHPエンジニア養成読本という本を読みました。今時の開発スタイルを手に入れるべく、実際に手順に沿って手を動かしてみたですが、モダンな開発ツールに触れるためには何かとコマンドプロンプトやターミナルといったCUIでの操作が求められますね。XAMPPerの私は、「また黒い画面で操作するの!?えっと...XAMPPの場合はどうすればいいんだろう...(困惑)」となり、解決できないまま幾度となく挫折を味わうことに。XAMPPはインストールすればWindows(MAC)上にLAMP環境がすぐ手に入ってとても便利です。お陰でずっとお世話になってきましたが、Linux上の本番環境とはディレクトリ構造に差異が多く、CUI操作もLinux用に作られたマニュアル通りにはいきませんでした。そこで、Linuxの開発環境を用意しようそろそろ何とかしようと思い、Vagrantで仮想マシンを立ち上げ、開発用のLinux環境を整備することにしました。今回はVagrantでVirtualBox上にCentOSをインストールし、その中にComposerでCakePHPをインストールするのが目標です。ひと通りの作業が終わったので行った手順をメモしておきます。この手順書がChefを修得するまでの繋ぎになればいいなと。作業環境はWindows7です。VirtualBoxとVagrantをそれぞれインストールした状態から進めて行きます。※VirtualBoxとVagrantのインストールと操作方法はこちらの記事を参考にしました。手順での「フォルダ」or「ディレクトリ」表記はホストOSのWindows上、Linux上を問わず「ディレクトリ」に統一しました。x86_64をチョイス。他のバージョンや32bit版でも大丈夫かと。addでダウンロード。好きな場所に開発用ディレクトリを作りコマンドプロンプトでそこに移動。ここではドライブ直下にMyWebSiteディレクトリを作った想定。c:\MyWebSiteDドライブやEドライブなど、他のドライブに移動する時は/dを付ける。CentOS6.4-x86_64Vagrantfileの編集ディレクトリ内に生成されたVagrantfileをエディタで開きIPアドレスを任意で編集。ここでは192.168.33.12に設定。