این برنامه تماما با ChatGPT تولید شده و هدفش استفاده راحت از PHP نسخه ۸ و بالاتر با Docker است.
- استفاده از Docker برای راهاندازی سریع PHP ۸+ بدون نصب مستقیم روی سیستم.
- دستورات محلی php, composer, composerexec مستقیماً در پوشه پروژه فعال هستند.
- کانفیگ انعطافپذیر: میتوانید فایلهای پروژه را تغییر دهید و دوباره build کنید؛ برنامه انتزاع جدید نمیسازد.
- پورتهای xdebug و FPM روی ماشین لوکال قابل دسترسی هستند.
- اتصال به سرویسهای داخلی لوکال با استفاده از
host.docker.internal. - پورت 8000 به 8007 مپ شده؛ قابل تغییر در
docker-compose.yml. -دستور داده شده بعد از پایان نصب رو روی شلتون اعمال کنید این یه بار نیازه -فایل env رو به صورت env. تغییر بدید برای بیلد لازمه
# Build برنامه
go build -o phpvm
# اجرا در مسیر پروژه
./phpvm