フリーランス 技術調査ブログ

フリーランス/エンジニア Ruby Python Nodejs Vuejs React Dockerなどの調査技術調査の備忘録

Laravel-adminをインストールする

Laravelインストール

  • Laravelプロジェクトの作成
laravel new <プロジェクト名>
cd <プロジェクト名のフォルダへ移動>
  • プロジェクトで利用する下記のパッケージをインストール
composer require doctrine/dbal
composer require encore/laravel-admin

※Doctrine DBALライブラリーは現在のカラムの状態を決め、必要な調整を行うSQLクエリを生成するために、使用しています。

  • storageフォルダに書き込み権限など付与する
$ chmod 777 -Rf storage/

タイムゾーン / 言語設定

config/app.php
@@ -67,7 +67,7 @@ return [
     |
     */

-    'timezone' => 'UTC',
+    'timezone' => 'Asia/Tokyo',

     /*
     |--------------------------------------------------------------------------
@@ -80,7 +80,7 @@ return [
     |
     */

-    'locale' => 'en',
+    'locale' => 'ja',

     /*
     |--------------------------------------------------------------------------

データベースの設定

  • .envファイルの下記の設定をおこなう
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=winlogic
DB_USERNAME=root
DB_PASSWORD=

Laravel-adminの設定

  • 次のコマンドを実行して、アセットと構成を公開します。
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
  • 次のコマンドを実行して、アセットと構成を公開します。
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
  • 次のコマンドを実行してインストールを完了します。
php artisan admin:install

Laravel-admin

f:id:PX-WING:20201006085101p:plain

<利用するパッケージ>

www.doctrine-project.org

laravel-admin.org