Valet+는 macOS용 개발 환경입니다. Vagrant, Docker, /etc/hosts
파일이 없습니다. 이 프로젝트는 laravel/valet을 종속성으로 사용합니다.
Valet+에는 macOS 및 Homebrew가 필요합니다. 설치하기 전에 Apache 또는 Nginx와 같은 다른 프로그램이 로컬 시스템의 포트 80에 바인딩되어 있지 않은지 확인해야 합니다.
Valet+를 사용하려면 Composer를 설치해야 합니다.
시작하려면 먼저 update 명령을 사용하여 Homebrew가 최신 상태인지 확인해야 합니다.
brew update
다음으로 Homebrew를 사용하여 PHP 8.1을 설치해야 합니다( shivammathur/php
사용).
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link [email protected] --force
brew services restart [email protected]
작곡가와 함께 Valet+ 3.x-dev를 설치합니다.
composer global require weprovide/valet-plus:3.x-dev
마지막으로 Valet+ install
명령을 실행할 수 있습니다. 이렇게 하면 Valet+, Nginx, DnsMasq 및 기타 서비스가 구성되고 설치됩니다. 또한 모든 설치 옵션을 보려면 --help
사용하십시오.
valet-plus install
Valet+가 의존하는 데몬은 시스템이 시작될 때 실행되도록 구성됩니다. Valet+가 설치되면 ping foobar.test
와 같은 명령을 사용하여 터미널에서 *.test
도메인에 ping을 시도해보세요. Valet+가 올바르게 설치되면 이 도메인이 127.0.0.1
에서 응답하는 것을 볼 수 있습니다.
원래 Valet과 비교했을 때 몇 가지 주요 차이점은 다음과 같습니다.
valet
대신 valet-plus
명령을 사용하십시오..env.valet
이름을 .valet-env.php
로 바꿉니다.valet-plus elasticsearch|es use <version>
명령을 사용하면 valet-plus use elasticsearch|es <version>
<version> 을 사용합니다./tmp/redis.sock
대신 127.0.0.1
Redis 호스트로 사용하십시오.valet-plus install
명령을 통해 자동 업데이트합니다.참여할 수 있는 Slack 작업 공간이 있습니다.
예, Valet+ 팬 페이지(https://www.weprovide.com/valet-plus)가 있습니다.