LoginSignup
0
0

More than 3 years have passed since last update.

Laravelを用いた開発環境の構築手順

Last updated at Posted at 2020-07-05

Laravelを用いたプロジェクトの開発手順です。

Laravelのインストール

Composerを使用して、グローバル環境にLaravelをインストールします。

$ composer global require laravel/installer

laravel実行ファイルがどこに設置されても動作するように、composerシステム全体のvendor/binディレクトリに$PATHを登録します。
MACの場合は、下記をターミナルで記述します。

$ export PATH=$HOME/.composer/vendor/bin:$PATH

プロジェクトの作成

cdでプロジェクトを作成するディレクトリに移動して、laravel new プロジェクト名を実行します。

$ cd htdocs
$ laravel new quick_laravel

インストールされたアプリの確認

インストールが完了すると、このようにディレクトリにファイルが作成されます。

Screen Shot 0032-07-05 at 18.16.48.png
メインとなるアプリやディレクトリは、下記のようにそれぞれの役割があります。
.
├── app … アプリ本体コード
│ ├── Console … コンソールアプリ
│ ├── Exception … 例外処理関連
│ ├── Http … webアプリ
│ │ ├── Controllers … コントローラー(リクエストを受け取り、モデルを呼んだりビューに表示をさせる)
│ │ ├── Middleware
│ │ └── Kernel.php
│ ├── Prociders … プロバイダー関連
│ └── User.php
├── bootstrap … アプリ起動時に実行されるコード
├── cofig … アプリの共通設定
├── database … データベース関連
├── public … 公開するディレクトリ(Js、CSS)
├── resources … アプリのリソース関連(Viewファイルなど)
├── routes … ルーティング関連(ルーター:リクエストURLに応じて受け渡し先を決める)
├── storage … アプリが操作するファイルの保存先
├── tests … テストコード関連
├── vendor … Laravel本体とライブラリコード
├── artisan … artisanコマンドの設定
├── composer.json … composerの設定
├── package.json … npmの設定
├── phpunit.xml … テストツールの設定
└── server.php … サーバー起動時に実行するコード

サーバーの起動

php artisan serveでサーバーが立ち上がります。

$ php artisan serve

この画面が出たら、OKです。

Screen Shot 0032-07-05 at 18.10.53.png

サーバーは、ctr + cで終了できます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0