Laravel 5 覚え書き (1)
巷で話題の(?!) Laravel 5 をさわってみようと思う!
Laravel 5 環境の構築
構築した環境
Product | Version |
---|---|
CentOS | 6.6 |
Apache | 2.2.15 |
PHP | PHP 5.5.25 |
MySQL | 5.5.43 |
Laravel | 5.0.16 |
構築手順概要
- vagrant(VirtualBox) で LAMP 環境を構築
- composer をインストール
- Laravel プロジェクトを作成
ソース編集はホスト OS 側でやりたいので、プロジェクト作成は vagrant の共有フォルダに作成。
VirtualHost の設定をして、Apache 上で表示してます。
動作確認はゲスト OS からブラウザ接続して見てます。
細かい構築手順はそのうちまとめる。きっと。。
フォルダ構成
フォルダ構成は以下のようになってますね。
Laravel 4 と違いますねー。
/ ├ /app │ ├ /Commands │ ├ /Console │ ├ /Events │ ├ /Exceptions │ ├ /Handlers │ ├ /Http │ │ ├ /Controllers // Controller │ │ │ ├ /Auth │ │ │ ├ Controller.php │ │ │ ├ HomeController.php │ │ │ └ WelcomeController.php │ │ ├ /Middleware │ │ ├ /Requests │ │ ├ Kernel.php │ │ └ routes.php // Route │ ├ /Providers │ ├ /Services │ └ User.php ├ /bootstrap ├ /config ├ /database ├ /public ├ /resources │ ├ /assets │ ├ /lang │ └ /views // View │ ├ /auth │ ├ /emails │ ├ /errors │ ├ /vendor │ ├ app.blade.php │ ├ home.blade.php │ └ welcome.blade.php ├ /storage ├ /tests ├ /vendor ├ .env.example (省略)
動作確認
Welcome ページ
Laravel 5 をインストールしてルートにアクセスすると下記のような Welcome ページが表示される。
/home にアクセスすると何やらログイン画面が表示された。
右上の[三]みたいなボタンを押すとメニューが表示される。
Home はさっきの Welcome ページが表示される。
Login は /home このページ。
ということはまずは Register でユーザ作成してログインしてみればいいのかな?
適当に入力して・・・
[Register] をポチっと。
うぅぅぷす。。
お勉強のため、まずはこれらの初期生成されるページの仕組みを紐解いていこうと思います。
ということで今回はここまで!