Valet+ هي بيئة تطوير لنظام التشغيل macOS. لا يوجد Vagrant، ولا Docker، ولا يوجد ملف /etc/hosts
. يستخدم هذا المشروع laravel/valet باعتباره تبعية.
يتطلب Valet+ نظامي التشغيل macOS وHomebrew. قبل التثبيت، يجب عليك التأكد من عدم ربط أي برامج أخرى مثل Apache أو Nginx بالمنفذ 80 بجهازك المحلي.
يتطلب Valet+ تثبيت Composer.
للبدء، تحتاج أولاً إلى التأكد من تحديث 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
وأخيرًا، يمكنك تنفيذ أمر install
Valet+. سيؤدي هذا إلى تكوين وتثبيت Valet+ وNginx وDnsMasq والخدمات الأخرى. بالإضافة إلى ذلك، استخدم --help
لرؤية كافة خيارات التثبيت.
valet-plus install
سيتم تكوين البرامج الشيطانية التي يعتمد عليها 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
.لدينا مساحة عمل Slack متاحة يمكنك الانضمام إليها.
نعم، لدينا صفحة معجبين بـ Valet+ https://www.weprovide.com/valet-plus