前提
本格的にlaravelを使う上で最低限必要でありそうな知識をアウトプットします。
間違いがあれば指摘を頂けると幸いです。
環境 AWS Cloud9
##①プロジェクトの作成記述
・先ずはプロジェクトを作成したいディレクトリの作成
$ mkdir ディレクトリ名
・次にcd(change directory)で作成したディレクトリに移動
cd ディレクトリ名
・プロジェクトの作成
composer create-project --prefer-dist laravel/laravel プロジェクト名 "5.*"
"composer"はプロジェクトに必要なライブラリやパッケージを管理して、それをインストールする機能のこと。
"prefer-dist"はcomposerオプションの一つであり、ここではパッケージをdistからインストールすることを指す
$ ls
app bootstrap composer.lock database phpunit.xml readme.md routes storage vendor
artisan composer.json config package.json public resources server.php tests webpack.mix.js
$lsコマンドでインストールされたパッケージを確認することができる
##②Laravelの実行
・作成したプロジェクトがLaravelで起動するための確認記述
php artisan serve
・実行結果がターミナルでURLとして表示される。ここではport番号を8080に指定してサーバーを起動
ec2-user:~/environment/mynews (master) $ php artisan serve --port=8080
Laravel development server started: <http://127.0.0.1:8080>
[Sat Oct 26 21:06:42 2019] 127.0.0.1:38086 [200]: /favicon.ico
RunningApplicationを実行して、結果この様にURLで表示されたら成功です