Laravel8 で、AdminLTEの最初の設定関係を!
Nginx TIPS
Nginx で、laravelを利用する場合、
location / { try_files $uri $uri/ /index.php$is_args$args; }
上記の「try_files」の行を、入れないと正しく動作しません。
AdminLTE画面(基本)
[larauser@ site01]$ vi routes/web.php Route::get('/', function () { return view('welcome'); });
↑routeの情報は、初期では、上記のように設定されている。
「/」、トップのURLにアクセスされた場合、
「view」の「welcome」を指定しているので、
「resources/views/welcome.blade.php」のファイルが参照される。
[larauser@ site01]$ vi resources/views/welcome.blade.php @extends('adminlte::page') @section('title', 'Dashboard') @section('content_header') <h1>Dashboard</h1> @stop @section('content') <p>Welcome to this beautiful admin panel.</p> @stop
↑上記のように変更する。
上記のように、AdminLTEの画面になります。
AdminLTE 登録画面
[larauser@ site01]$ cp resources/views/vendor/adminlte/auth/register.blade.php resources/views/
↑登録画面をコピーします。
[larauser@ site01]$ vi routes/web.php Route::get('/register', function () { return view('register'); });
として、「/register」にアクセスすると、「resources/views/register.blade.php」にアクセスするようにします。
↑https://(FQDN)/register
と、表示される。
AdminLTE ログイン画面
[larauser@ site01]$ cp resources/views/vendor/adminlte/auth/login.blade.php resources/views/
[larauser@ site01]$ vi routes/web.php Route::get('/login', function () { return view('login'); });
↑https://(FQDN)/login
にアクセスすると、上記のように表示されます。