Laravelを用いたプロジェクトの開発手順です。
Laravelのインストール
Composerを使用して、グローバル環境にLaravelをインストールします。
$ composer global require laravel/installer
laravel実行ファイルがどこに設置されても動作するように、composerシステム全体のvendor/binディレクトリに$PATHを登録します。
MACの場合は、下記をターミナルで記述します。
$ export PATH=$HOME/.composer/vendor/bin:$PATH
プロジェクトの作成
cdでプロジェクトを作成するディレクトリに移動して、laravel new プロジェクト名を実行します。
$ cd htdocs
$ laravel new quick_laravel
インストールされたアプリの確認
インストールが完了すると、このようにディレクトリにファイルが作成されます。

メインとなるアプリやディレクトリは、下記のようにそれぞれの役割があります。
.
├── app … アプリ本体コード
│   ├── Console  … コンソールアプリ
│   ├── Exception  … 例外処理関連
│   ├── Http  … webアプリ
│   │   ├── Controllers  … コントローラー(リクエストを受け取り、モデルを呼んだりビューに表示をさせる)
│   │   ├── Middleware
│   │   └── Kernel.php
│   ├── Prociders … プロバイダー関連
│   └── User.php
├── bootstrap … アプリ起動時に実行されるコード
├── cofig … アプリの共通設定
├── database … データベース関連
├── public … 公開するディレクトリ(Js、CSS)
├── resources … アプリのリソース関連(Viewファイルなど)
├── routes … ルーティング関連(ルーター:リクエストURLに応じて受け渡し先を決める)
├── storage … アプリが操作するファイルの保存先
├── tests … テストコード関連
├── vendor … Laravel本体とライブラリコード
├── artisan … artisanコマンドの設定
├── composer.json … composerの設定
├── package.json … npmの設定
├── phpunit.xml … テストツールの設定
└── server.php … サーバー起動時に実行するコード
サーバーの起動
php artisan serveでサーバーが立ち上がります。
$ php artisan serve
この画面が出たら、OKです。
サーバーは、ctr + cで終了できます。
