VagrantでCakePHPの開発環境を手に入れる

公開日: : CakePHP, PHP, Vagrant

“vagrant up” するだけでCakePHPの開発環境が手に入るようになりました。

下記のことが全て自動で行われます。

  • CentOS 6.4 のダウンロード & インストール
  • PHP 5.3.3 のインストール
  • Xdebugの設定
  • Apache 2.2.15 のインストール
  • MySQL 5.6.14 のインストール
  • Composer のインストール
  • CakePHP 2.5.* のインストール
  • DebugKitプラグイン 2.2.* のインストール
  • Bakeコマンドでプロジェクトを作成

CakePHPはComposerでインストールしているので、composer.jsonファイルを編集するだけでインストールするプラグインを追加することもできます。

 

リポジトリの取得

GitHubからリポジトリを取得します。

 

仮想サーバーの起動

取得できたら “vagrant” フォルダに移動します。

“vagrant up” を実行します。

 

動作確認

仮想サーバーが起動したら http://192.168.33.40/ を開くと、CakePHPのHOME画面が表示されます。

CakePHP 2.5.3

 

デバッグ

Xdebugも設定済なので、NetBeansなどのIDEからすぐにデバッグもできます。
NetBeansでのデバッグ方法は下記を参考にしてください。

Vagrantで起動したPHP環境をNetBeansからリモートデバッグする方法

 

ad

関連記事

403 Forbidden

ApacheのドキュメントルートをVagrantの共有フォルダにすると403 Forbiddenになる

Vagrantで起動したCentOSにApacheをインストールして、ドキュメントルートをシンボリッ

記事を読む

By: Christine und Hagen Graf

XAMPPでインストールされるApache、MySQL、PHPバージョンまとめ

XAMPPのApache、MySQL、PHPのバージョンをまとめました。   &n

記事を読む

CakePHP 2.5.2

ComposerでCakePHPをインストールする方法

ComposerでCakePHPをインストールする方法です。 公式の情報にない手順が多かったので、

記事を読む

composer

ComposerをWindowsにインストール方法

  composer.pharをダウンロード Composerのダウンロードページから

記事を読む

By: Andrew Abogado

CentOSへGuest Additionsをインストールしたときのエラー対処方法

CentOS 5.5へGuest Additionsをインストールしたときの内容です。 Virtu

記事を読む

NetBeans

Vagrantで起動したPHP環境をNetBeansからリモートデバッグする方法

Vagrantで起動したCentOS 5.5へXdebugをインストールしてNetBeansからリモ

記事を読む

composer

ComposerをMacにインストール方法

MacにComposerをインストールしました。   composerのインストー

記事を読む

By: Jeremy Keith

Vagrantのコマンドを入力しなくても操作できるようにする

Vagrantを操作するコマンドをバッチファイルにしておけば毎回コマンドを入力しなくてもダブルクリッ

記事を読む

NetBeans PHP CS Fixer

PHP CS FixerをNetBeansで使用する方法

コーディングスタイルはいろいろありますが、PHPはPHP figが策定したPSR(Proposing

記事を読む

By: Bob Mical

Vagrant::Hostsupdaterのインストールがエラーになった

VagrantのプラグインのVagrant::Hostsupdaterをインストールしたらエラーにな

記事を読む

ad

Message

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

ad

By: cea +
24時を超えた時刻を入力できるテキストフィールドを作ってみた

時刻を入力するためのフィールドをVaadinのTextFieldを継承

By: GotCredit
Vaadin+Spring Bootでログイン画面を作成

Spring BootをベースにVaadinでログイン画面を作ってみま

lombok cant find ide
Spring Tool SuiteへLombokをインストールする方法

下記のURLから"lombok.jar"をダウンロードします。 ht

Spring Tool Suite
Spring Tool Suiteのインストールと日本語化

 Spring Tool Suiteのインストール 下記のURLから

spotlight -> terminal
ターミナルの起動方法

Spotlightから起動する "control"キーを押しな

→もっと見る

PAGE TOP ↑