FuelPHP – Mac OSXにインストールして爆速でローカル環境構築する方法

前回の記事で、FuelPHPという「圧倒的にシンプルな」フレームワークの魅力について簡単にご紹介しました!

FuelPHPの魅力を実際に体感するには動かしてみるのが一番です。

今回は、「爆速」をキーワードにFuelPHPをMacにインストールしてローカル環境を構築していきます。

前提条件

  • MAMPがインストールされていること
    • バージョン3.4
    • PHP 5.5.26
    • Apache
    • MySQL

ローカル環境の構築は爆速を意識してMAMPの利用を前提とします。

MAMPをインストールしていない方は、「MAMPを使ってMacのローカルにLAMP環境を爆速で構築する方法」を参照下さい。

MacにFuelPHPのインストール

Macを使っている方はとーーってもカンタンにFuelPHPをインストールすることができます。
早速、設定していきましょう!

1. /usr/bin/oilコマンドのインストール

以下のコマンドを叩くと、oilっていう魔法コマンドを使えるようになります

2. FuelPHPのインストール

フォルダを作業場所~/work(お好きなフォルダに)に移動してからoilコマンドを叩くとFuelPHPのソースコードが自動でダウンロードされる

ここの作業はGitHubからクローンしてもできますが、oilコマンドが圧倒的に楽です

3. Apacheの設定

fuelPHPのpublicフォルダのみhtdocs(公開フォルダ)に設置しましょう
シンボリックリンクを貼ります
以下のコマンドを叩いてください

4. virtualhostの設定

ローカル環境なのでVirtualHostの設定が必要です
/Applications/MAMP/conf/apache/extra/httpd-vhosts.confに追記します

/etc/hosts に以下を追記してApacheを再起動して下さい

4. composerをアップデート

FuelPHPではComposerでパッケージ管理をしています
初期アップデートをする必要があります

5. 動いているかどうかチェック

実はもうインストール完了です。
動いているかどうかチェックするために、http://fuelphp.testにアクセスしてみてください。

こんな画面が表示されたら見事インストール完了です!

6. gitで管理するためのおまじない

今後のために、gitのおまじないを唱えてリモートリポジトリを登録しましょう。

開発用ブランチdevelopにチェックアウトを忘れずに(お好きなブランチをどうぞ)

まとめ

どうでしたでしょうか?こんな感じでFuelPHPは爆速でインストールすることができます。

インストールまで完了したので、次回は「FuelPHPで開発する上で最低限必要なルール」をまとめていきます!