Laravel 環境を作ってみよう [MAC]
Laravel 環境を作ってみよう [MAC]
1. Laravel とは?
Laravel はオープンソースの PHP ウェブフレームワークの一つで、MVC(Model-View-Controller)アーキテクチャパターンに基づいてウェブアプリケーションを開発するために設計されています。
Laravel の主な機能:
- モジュール式パッケージングシステム
- 専用の依存関係マネージャー
- リレーショナルデータベースへのアクセス方法
- ソフトウェアのデプロイと保守を支援するユーティリティ
- 直感的な文法指向
これらの機能により、多様で使いやすい機能を提供しています。
2. Composer インストール
Laravel をインストールする前に、Composer をインストールする必要があります。
2-1. Composerとは
PHPでの依存関係を管理するツールです。 NodeのnpmやRubyのbundleと同じような概念です。
1
composer -v
現在PCにインストールされているか確認できる。
2-2. Composer インストール
1
2
3
4
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'dac665fdc30fdd8ec78b38b9800061b4150413ff2e3b6f88543c636f7cd84f6db9189d43a81e5503cda447da73c7e5b6') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
[参考]:getcomposer.org/download/
3. Laravelプロジェクト作成
3-1. Composer で Laravel をインストール
1
composer global require laravel/installer
3-2. Laravel プロジェクト作成
ターミナルでプロジェクトを作りたいディレクトリに移動して、以下のコマンドを実行します。
1
composer create-project laravel/laravel testProject "^8.0" --prefer-dist
testProject のプロジェクトが作成されました。
3-3. ローカルサーバー起動
1
2
cd testProject
php artisan serve
This post is licensed under CC BY 4.0 by the author.