2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Laravel Sail で環境構築 その2(TablePlusとLaravel Bleezeのインストール)

Last updated at Posted at 2021-06-13

前回の記事では、Laraveのプロジェクト作成まで行いました。

今回は、DBツールTablePlusの設定と、
認証機能を簡単に実装できるLarave Bleezeのインストール
を行いたいと思います。

TablePlusの使い方はこちら

Laravel Bleezeとは?
「認証機能」いわゆるログインやらユーザー登録などの機能をコマンドだけで作成できるLaravelの機能
普通だったら、コントローラーやテンプレートを作成する必要があるのですが、コマンドだけで作れてしまいます。

##TablePlusのインストール・設定##
#####1.DBテーブルの作成#####
TablePlusのインストール前にテーブルを作成します。
sail artisan migrate
※sail使っていない場合は、php artisan migrate

#####2.TablePlusのインストール、設定#####
インストーラーをダウンロード

アプリを開き、右下の「create a new connection」をクリック
スクリーンショット 2021-06-13 18.01.09.png

MySQLを選択
image.png

設定画面が表示されるので、Laravelプロジェクト直下にある.envファイルを見て各欄設定する
※HostとPortはデフォルトから変更してなければ未入力でOK
image.png

スクリーンショット 2021-06-13 17.56.36.png

接続完了するとDB画面が表示されます。
※左欄にはmigrateで作成したテーブルが表示されています。
image.png

##Laravel Bleezeのインストール#
#####1.インストール#####
以下のコマンドを順番に実行
sail composer require laravel/breeze --dev
sail artisan breeze:install
npm install && npm run dev
sail artisan migrate
※migrateができなかったら、キャッシュクリアする
#####2.ユーザー登録(テスト)#####
インストールが完了するとLaravelのトップページ(http://localhost/)にlogin/registerボタンが表示されます。
registerボタンをクリック
image.png
ユーザー名やメールアドレスなどを登録する
image.png
ユーザー登録成功
image.png

TablePlusでuserテーブルを確認すると、登録したユーザーが表示されているのが確認できます。
スクリーンショット 2021-06-13 18.21.24.png

以上でBleezeでの認証機能設定は完了です。
すごい簡単でした。。

また、色々設定したら記事を書いていきたいと思います。

2
3
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
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?