Skip to content

Commit 42e51f2

Browse files
authored
Update readme.md
1 parent 343c17a commit 42e51f2

File tree

1 file changed

+44
-1
lines changed

1 file changed

+44
-1
lines changed

readme.md

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,71 @@
11
# PHPVM – Dockerized PHP Environment
22

3+
34
> این برنامه تماما با ChatGPT تولید شده و هدفش استفاده راحت از PHP نسخه ۸ و بالاتر با Docker است.
45
6+
57
---
68

9+
710
## 🚀 ویژگی‌ها
811

12+
913
- استفاده از **Docker** برای راه‌اندازی سریع PHP ۸+ بدون نصب مستقیم روی سیستم.
1014
- دستورات محلی **php**, **composer**, **composerexec** مستقیماً در پوشه پروژه فعال هستند.
1115
- **کانفیگ انعطاف‌پذیر**: می‌توانید فایل‌های پروژه را تغییر دهید و دوباره build کنید؛ برنامه انتزاع جدید نمی‌سازد.
1216
- پورت‌های **xdebug و FPM** روی ماشین لوکال قابل دسترسی هستند.
1317
- اتصال به سرویس‌های داخلی لوکال با استفاده از `host.docker.internal`.
1418
- پورت **8000** به **8007** مپ شده؛ قابل تغییر در `docker-compose.yml`.
15-
-دستور داده شده بعد از پایان نصب رو روی شلتون اعمال کنید این یه بار نیازه.
19+
- دستور داده شده بعد از پایان نصب رو روی شلتون اعمال کنید این یه بار نیازه.
20+
1621

1722
---
1823

24+
1925
## ⚙️ نصب و اجرا
2026

27+
2128
### Linux (تست شده)
2229

30+
2331
```bash
2432
# Build برنامه
2533
go build -o phpvm
2634

35+
2736
# اجرا در مسیر پروژه
2837
./phpvm
38+
```
39+
40+
41+
---
42+
43+
44+
## 🎥 مشاهده ویدیو
45+
46+
47+
برای مشاهده توضیحات بیشتر در مورد نحوه استفاده و اجرای PHPVM، می‌توانید ویدیوی آموزشی را تماشا کنید:
48+
49+
50+
[ویدیو آموزشی PHPVM](phpvm.mp4)
51+
52+
53+
> 📌 ویدیو مربوط به راه‌اندازی و استفاده از PHPVM است.
54+
55+
56+
---
57+
58+
59+
## 🔹 نکات مهم
60+
61+
62+
- تمام فایل‌ها و کانتینرها تحت مالکیت کاربر فعلی ساخته می‌شوند.
63+
- فایل‌های موجود **overwrite نمی‌شوند** مگر شما بخواهید.
64+
- کانفیگ‌ها و `.env` کاملاً در اختیار شما هستند و می‌توانید تغییر دهید و دوباره build بگیرید.
65+
- Linux تست شده و پایدار است؛ Windows هنوز تست نشده است.
66+
67+
68+
---
69+
70+
71+
## 🎉 موفق باشید!

0 commit comments

Comments
 (0)