Laravel은 효율적이고 확장 가능하며 안전한 웹 애플리케이션을 구축하는 데 널리 사용되는 인기있는 PHP 프레임 워크입니다. Laravel 프로젝트를 개발할 때 일반적인 요구 사항은 신뢰할 수 있고 효율적인 개발 환경을 구축하는 것입니다. Homestead는 Laravel이 공식적으로 제공하는 가상 기계입니다. 개발에 필요한 모든 소프트웨어 및 구성이 사전 설치되어 개발 환경의 구성 프로세스를 크게 단순화 할 수 있습니다. 이 기사는 홈스테드를 통해 Laravel 개발 환경을 구축하는 방법을 자세히 소개합니다.
홈스테드 환경을 구축하기 전에 먼저 VirtualBox 및 Vagrant를 설치해야합니다. VirtualBox는 강력한 가상 머신 소프트웨어이며 Vagrant는 가상 머신을 생성하고 관리하는 도구입니다. 이 두 가지 도구를 설치 한 후 홈스테드 설치를 시작할 수 있습니다.
홈스테드를 설치하는 것은 매우 간단합니다. 명령 줄에서 다음 명령을 실행하면됩니다.
이 명령을 실행 한 후 Vagrant는 Homestead Virtual Machine 이미지를 다운로드하여 Vagrant 환경에 추가합니다.
홈스테드를 성공적으로 설치 한 후에는 구성해야합니다. 홈스테드 설치 디렉토리 (기본값은 ~/.homestead)를 입력하고 Homestead.yaml 구성 파일을 찾으십시오. 이 파일은 개발 환경의 구성을 정의하는 데 사용됩니다.
Homestead.yaml 파일을 열면 다음과 같이 기본 구성이 표시됩니다.
이러한 구성 항목은 실제 요구에 따라 조정할 수 있습니다. 예를 들어, IP 필드는 홈스테드 가상 머신의 IP 주소를 정의하고 메모리 필드는 가상 머신의 메모리 크기를 지정하고 CPU 필드는 가상 머신의 CPU 코어 수를 설정합니다. 인증 및 키 필드는 인증을 위해 SSH 키를 정의합니다.
또한 필요에 따라 폴더 매핑 및 웹 사이트 매핑을 구성 할 수 있습니다. 폴더 필드는 가상 시스템 내의 로컬 폴더와 폴더 간의 매핑 관계를 정의하고 사이트 필드는 로컬 도메인 이름과 가상 시스템 내 사이트 위치 간의 매핑을 정의합니다.
구성이 완료되면 명령 줄을 통해 홈스테드 가상 머신을 시작할 수 있습니다. 홈스테드 설치 디렉토리에서 다음 명령을 실행하십시오.
이 명령을 실행 한 후 Homestead Virtual Machine은 Homestead.yaml의 구성에 따라 필요한 소프트웨어 및 환경을 자동으로 설치하고 자동으로 설치합니다.
홈스테드 가상 머신이 시작되면 브라우저를 통해 Laravel 애플리케이션에 액세스 할 수 있습니다. Homestead.yaml로 구성된 사이트 맵에는 기본 사이트 Homestead.test가 있습니다. 브라우저에 도메인 이름을 입력하여 Laravel 애플리케이션에 액세스하십시오.
Homestead는 편리하고 신뢰할 수있는 Laravel 개발 환경입니다. 간단한 구성 및 명령을 사용하면 Laravel 개발에 적합한 가상 머신을 신속하게 구축 할 수 있습니다. 이 기사의 자세한 자습서를 통해 홈스테드의 설치 및 구성을 쉽게 완료하고 개발 효율성을 향상 시키며 Laravel 애플리케이션 개발에 중점을 둘 수 있습니다.