(sws) 지식 기반 – SWS 커뮤니티

Laravel Toolkit

웹 애플리케이션
작성자
shop2world shop2world
작성일
2025-02-14 22:04
조회
62

이것은 Plesk의 Laravel Toolkit 확장 프로그램에 대한 설명입니다.


📌 Laravel Toolkit이란?

Plesk에서 Laravel 애플리케이션을 손쉽게 배포하고 관리할 수 있도록 도와주는 확장 프로그램입니다.
이 확장을 사용하면 Laravel 프로젝트를 자동 검색하여 연결, Git에서 배포, .env 파일 관리, artisan 및 composer 명령 실행 등을 Plesk에서 GUI로 수행할 수 있습니다.


🔹 주요 기능

Laravel 사이트 자동 검색 및 연결: 기존 Laravel 사이트를 Plesk에서 자동으로 감지하여 추가
Git 배포 지원: 원격 Git 저장소에서 Laravel 애플리케이션을 가져와 자동 배포

Laravel 기본 애플리케이션 배포: 기본 Laravel 애플리케이션을 도메인에 배포

배포 자동화: 커스텀 배포 스크립트를 통해 자동 업데이트 가능

환경 변수(.env) GUI 관리: .env 파일을 터미널 없이 직접 편집 가능

Artisan 및 Composer 명령 실행: Plesk 인터페이스에서 artisan 및 composer 명령 실행 가능

Laravel Cron Jobs 관리: Laravel의 예약 작업(schedule:run) 기능을 Plesk에서 관리

Node.js 및 패키지 관리자 지원: npm/yarn 명령을 실행할 수 있으며, Laravel 프로젝트에서 Node.js 환경을 쉽게 설정


🔻 제한 사항

도메인을 다른 구독(Subscription)으로 이동할 때 일부 문제 발생 가능
Laravel 웹사이트 개별 복구 불가 (구독 전체 백업에서만 복구 가능)


📅 최근 변경 내역

🆕 최신 버전: 1.4.11 (2024년 4월 19일)

  • Windows 서버에서 확장을 활성화할 때 발생할 수 있는 HTTP 500 오류 수정
  • 기타 내부 개선

✅ 주요 수정 사항

  • .env.example 파일이 없을 때 충돌하는 문제 해결 (1.4.7)
  • Laravel Toolkit 버튼이 Plesk의 도메인 카드에서 보이지 않던 문제 해결 (1.4.5)
  • Laravel Queue Worker를 대시보드에서 실행 가능 (1.4.2)
  • 유지보수 모드(php artisan down/up) GUI에서 관리 가능 (1.3.0)
  • Git 배포와 Laravel Toolkit 배포 통합 (1.3.0)

🛠 언제 사용하면 좋은가?

  • Plesk에서 Laravel 애플리케이션을 쉽게 배포하고 관리하고 싶을 때
  • Git을 이용해 자동 배포하거나 배포 프로세스를 관리해야 할 때
  • .env 파일을 편리하게 수정하고, artisan 및 composer 명령을 GUI에서 실행하고 싶을 때
  • Plesk에서 Laravel 프로젝트를 운영할 계획이 있는 경우 필수 확장 프로그램




















🚀 Plesk에서 Laravel 프로젝트를 운영하는 경우 강력한 도구가 될 수 있습니다.
Laravel 애플리케이션을 Plesk에서 더욱 효율적으로 관리하려면 이 확장을 사용하는 것이 좋습니다.