728x90
반응형
1. 프로젝트 디렉토리 구조
xyz
├── app
│ ├── Console
│ ├── Exceptions
│ ├── Http
│ │ ├── Controllers
│ │ └── Middleware
│ ├── Models
│ └── Providers
├── bootstrap
├── config
├── database
│ ├── factories
│ ├── migrations
│ └── seeders
├── public
├── resources
│ ├── css
│ ├── js
│ ├── lang
│ └── views
├── routes
├── storage
│ ├── app
│ │ └── public
│ ├── framework
│ │ ├── cache
│ │ ├── sessions
│ │ ├── testing
│ │ └── views
│ └── logs
├── tests
│ ├── Feature
│ └── Unit
└── vendor
2. xyz/resources/views/index.blade.php 을 만든다.
<html>
<head>
<title>My First Laravel Page</title>
</head>
<body>
<h1>My First Laravel Page</h1>
</body>
</html>
3. app/Http/Controllers/Main.php 파일을 아래와 같이 작성한다.
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
class Main extends Controller
{
public function index()
{
return view('index');
}
}
4. xyz/routes/web.php 를 아래와 같이 수정한다.
...
use App\Http\Controllers\Main;
...
/*
Route::get('/', function () {
return view('welcome');
});
*/
Route::get('/', [Main::class, 'index']);
...
5. 웹브라우저에서 http://xyz.test.com 으로 접속해서 잘 나오는지 확인해봅니다.
728x90
반응형
'Framework (Backend) > Laravel' 카테고리의 다른 글
(Lavavel) 관리자 수정하기 : Laravel 8.x (0) | 2021.08.29 |
---|---|
(Lavavel) 관리자 비밀번호 변경하기 : Laravel 8.x (0) | 2021.08.28 |
(Lavavel) 관리자 추가하기 : Laravel 8.x (0) | 2021.08.24 |
(Lavavel) 관리자 목록 보여주기 : Laravel 8.x (0) | 2021.08.23 |
시작 (설치) : Laravel 8.x Tutorial (0) | 2021.08.23 |
댓글