Valet+ คือสภาพแวดล้อมการพัฒนาสำหรับ macOS ไม่มี Vagrant, ไม่มี Docker, ไม่มีไฟล์ /etc/hosts
โปรเจ็กต์นี้ใช้ laravel/valet เป็นการพึ่งพา
Valet+ ต้องใช้ macOS และ Homebrew ก่อนการติดตั้ง คุณควรตรวจสอบให้แน่ใจว่าไม่มีโปรแกรมอื่น เช่น Apache หรือ Nginx ที่เชื่อมโยงกับพอร์ต 80 ของเครื่องของคุณ
Valet+ จำเป็นต้องติดตั้ง Composer
ในการเริ่มต้น คุณต้องตรวจสอบให้แน่ใจก่อนว่า Homebrew เป็นเวอร์ชันล่าสุดโดยใช้คำสั่ง update:
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
daemons Valet+ ขึ้นอยู่กับจะถูกกำหนดค่าให้เปิดใช้งานเมื่อระบบของคุณเริ่มทำงาน เมื่อติดตั้ง Valet+ แล้ว ให้ลองส่ง Ping *.test
โดเมนใดๆ บนเทอร์มินัลของคุณโดยใช้คำสั่ง เช่น ping foobar.test
หากติดตั้ง Valet+ อย่างถูกต้อง คุณจะเห็นโดเมนนี้ตอบสนองใน 127.0.0.1
ต่อไปนี้เป็นข้อแตกต่างที่สำคัญบางประการเมื่อเทียบกับ Valet ดั้งเดิม:
valet-plus
แทน valet
.env.valet
เป็น .valet-env.php
valet-plus elasticsearch|es use <version>
แทน valet-plus use elasticsearch|es <version>
127.0.0.1
เป็นโฮสต์ Redis แทน /tmp/redis.sock
valet-plus install
เรามีพื้นที่ทำงานว่างที่คุณสามารถเข้าร่วมได้
ใช่ เรามีแฟนเพจ Valet+ https://www.weprovide.com/valet-plus