"Laravel 배포"의 두 판 사이의 차이

(새 문서: 분류: Laravel ;Deployment ;배포 * https://laravel.com/docs/11.x/deployment ==소개== ==서버 요구사항== ==서버 설정== ===Nginx=== ===FrankenPHP=== ==최적화== ===...)
 
5번째 줄: 5번째 줄:


==소개==
==소개==
Laravel 애플리케이션을 프로덕션에 배포할 준비가 되었을 때, 애플리케이션이 가능한 한 효율적으로 실행되도록 하기 위해 할 수 있는 중요한 작업들이 있습니다. 이 문서에서는 Laravel 애플리케이션이 올바르게 배포되었는지 확인하기 위한 몇 가지 훌륭한 시작점을 다룰 것입니다.
==서버 요구사항==
==서버 요구사항==
Laravel 프레임워크는 몇 가지 시스템 요구사항이 있습니다. 웹서버가 다음 최소 PHP 버전 및 확장을 갖추고 있는지 확인해야 합니다:
* PHP >= 8.2
* Ctype PHP 확장
* cURL PHP 확장
* DOM PHP 확장
* Fileinfo PHP 확장
* Filter PHP 확장
* Hash PHP 확장
* Mbstring PHP 확장
* OpenSSL PHP 확장
* PCRE PHP 확장
* PDO PHP 확장
* Session PHP 확장
* Tokenizer PHP 확장
* XML PHP 확장
==서버 설정==
==서버 설정==
===Nginx===
===Nginx===

2024년 6월 11일 (화) 02:17 판

Deployment
배포

1 소개

Laravel 애플리케이션을 프로덕션에 배포할 준비가 되었을 때, 애플리케이션이 가능한 한 효율적으로 실행되도록 하기 위해 할 수 있는 중요한 작업들이 있습니다. 이 문서에서는 Laravel 애플리케이션이 올바르게 배포되었는지 확인하기 위한 몇 가지 훌륭한 시작점을 다룰 것입니다.

2 서버 요구사항

Laravel 프레임워크는 몇 가지 시스템 요구사항이 있습니다. 웹서버가 다음 최소 PHP 버전 및 확장을 갖추고 있는지 확인해야 합니다:

  • PHP >= 8.2
  • Ctype PHP 확장
  • cURL PHP 확장
  • DOM PHP 확장
  • Fileinfo PHP 확장
  • Filter PHP 확장
  • Hash PHP 확장
  • Mbstring PHP 확장
  • OpenSSL PHP 확장
  • PCRE PHP 확장
  • PDO PHP 확장
  • Session PHP 확장
  • Tokenizer PHP 확장
  • XML PHP 확장

3 서버 설정

3.1 Nginx

3.2 FrankenPHP

4 최적화

4.1 캐싱 설정

4.2 이벤트 캐싱

4.3 라우트 캐싱

4.4 뷰 캐싱

5 디버그 모드

6 Health 라우트

7 Forge / Vapor를 사용한 쉬운 배포

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}