Laravel勉強会

wifi

ssid: hubtokyo-guest

pin: !HubbersTokyo!

松田信介

株式会社X-HACK

@xhack20 フォローミー https://twitter.com/XHACK20



Laravelとは?


MVCフレームワークとは?


cloud9

user :: xhack-laravel
pass :: xhackjustdoit

Laravel環境を構築する

現状のバージョン確認


PHPのバージョン確認
PHPの現在のバージョンを下記コマンドで確認してください。
$ php -v
下記のように表示されPHPのバージョンが5.6であることが確認できます。
PHP 5.6.38 (cli) (built: Oct 16 2018 23:34:40) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans

MySQLのバージョン確認
$ mysql --version
下記のように表示されMySQLのバージョンが5.5であることが確認できます。
mysql  Ver 14.14 Distrib 5.5.61, for Linux (x86_64) using readline 5.1

インストール

下記のコマンドを実行してください。
$ sh -c "$(curl -fsSL https://gist.githubusercontent.com/MisterTeacher/e680ee45d468aa5e33c7f3d14175a1ca/raw/7d5ea114daf01b2ed1aa5ee62427f60574359976/cloud9-laravel-installer.sh)"
どのようなコマンドが実行されているかは上記シェルスクリプトのURLを開けば内容が見れるので気になる人は確認してみてくださいね。

新規Laravelプロジェクトの作成

$ composer create-project --prefer-dist "laravel/laravel=5.5.*" kanban
$ cd kanban

webサーバーを起動する

$ php artisan serve --port=8080

データベースを作成する

$ sudo mysql --user="root" -e "CREATE DATABASE laravel character set UTF8mb4 collate utf8mb4_bin;"