概要LaravelとはLaravel5.8のインストールサーバ要件ComposerのインストールLaravelのインストールLaravelのビルトインサーバで動作確認.gitignore設定まとめ概要PHPでいちばん有名なフレームワークのLaravelをインストールして、作業効率とセキュリティを大幅にアップしましょう。PHP単体のプログラムだと、主に3つの役割があります。(Controller)この3つをベースに考えて作られているフレームワークをMVCモデルといいます。処理を書く人とエンジニアでも細分化しやすくなっています。Laravelとは世界で一番最初に流行したPHPのフレームワークは、CakePHPではないでしょうか。それよりも前の時代はSmartyというテンプレートエンジンが使われてきました。CakePHPが日本で流行した理由はドキュメント(レシピ)が日本語で作られていたからだと思います。CakePHPやCodeigniter/ZendFramework等、様々なフレームワークが出現してきた時に突如現れたのがLaravelです。2013年5月にLaravelのバージョン4がリリースされものすごい勢いで今まであったフレームワークを追い抜いていきました。Laravelの元となるフレームワークはSymfonyです。Composerインストールするとわかりますが、Symfonyのモジュールがたくさんインストールされています。Composerを使うことでベース機能以外に必要な機能を必要な時にインストールできるのも特徴です。Laravelの更新周期はおおよそ6ヶ月に1回ほどで活発に修正や機能追加がされています。Laravel5.8のインストールサーバ要件Laravel5.8では下記のサーバ要件が必要です。開発するだけならビルトインサーバで問題ないので、ローカルのPHPバージョンが7.1.3以上になっていることを確認しましょう。PHP拡張ComposerのインストールLaravelではComposerでパッケージのインストールが必要です。こちらの記事を参考にComposerをインストールしましょう。いうプロジェクトを作成しましょう。初回のComposerインストールではたくさんのモジュールがインストールされます。&lt;http://127.0.0.1:8000&gt;デフォルトではhttp://localhost:8000をブラウザで開くとLaravelの画面が表示されます。ターミナルで実行するとサーバは停止します。.gitignore設定Gitコミットする際に忘れてはいけないのが.gitignore設定です。これを忘れるとcomposerでインストールしたvendor系のファイルや.env等の環境設定がコミットされファイルが肥大化し本番・ステージ環境の環境設定が難しくなります。いうファイル名で下記内容を記載し初期コミットに含めましょう。