$ php -v
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 --version
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)"
$ composer create-project --prefer-dist "laravel/laravel=5.5.*" kanban
$ cd kanban
$ php artisan serve --port=8080
$ sudo mysql --user="root" -e "CREATE DATABASE laravel character set UTF8mb4 collate utf8mb4_bin;"
wifi
ssid: hubtokyo-guest
pin: !HubbersTokyo!
松田信介
株式会社X-HACK
Laravelとは?
MVCフレームワークとは?
cloud9
Laravel環境を構築する
現状のバージョン確認
$ php -v
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 --version
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)"
新規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;"