اگر قصد دارید PHP را روی ویندوز نصب کنید و یک محیط توسعه مناسب برای ساخت پروژههای PHP و Laravel داشته باشید، Laragon یکی از گزینههایی است که میتواند فرآیند راهاندازی محیط Development را بسیار ساده کند.
در روش نصب دستی، ممکن است لازم باشد PHP، Web Server، Database، Composer و تنظیمات مختلف را جداگانه مدیریت کنید. Laragon بسیاری از این ابزارها را در یک محیط یکپارچه در اختیار توسعهدهنده قرار میدهد.
در این آموزش نصب PHP با Laragon را از ابتدا بررسی میکنیم و یاد میگیریم چگونه Laragon را نصب کنیم، نسخه PHP را بررسی و مدیریت کنیم، یک پروژه PHP بسازیم، Database ایجاد کنیم، Composer را استفاده کنیم و یک پروژه Laravel را در محیط Local اجرا کنیم.
# Laragon چیست؟
Laragon یک محیط توسعه محلی برای Windows است که برای توسعه پروژههای Web طراحی شده است.
Laragon میتواند محیط مناسبی برای کار با تکنولوژیهایی مانند:
- PHP
- Laravel
- Apache
- Nginx
- MySQL / MariaDB
- PostgreSQL
- Node.js
- Composer
فراهم کند.
یکی از ویژگیهای مهم Laragon این است که تلاش میکند راهاندازی پروژههای Web را برای توسعهدهنده سادهتر کند.
بهصورت مفهومی میتوان محیط را اینگونه در نظر گرفت:
Laragon
├── PHP
├── Apache / Nginx
├── Database
├── Composer
└── Development Tools
البته ابزارها و نسخههای موجود بسته به نسخه Laragon و Configuration انتخابشده متفاوت هستند.
# چرا از Laragon برای PHP استفاده کنیم؟
اگر تازه میخواهید PHP را یاد بگیرید، یکی از مشکلات اولیه معمولاً آمادهسازی محیط توسعه است.
Laragon میتواند بخش زیادی از این فرآیند را ساده کند.
برای مثال میتوانید یک محیط Local داشته باشید که شامل:
- PHP
- Web Server
- Database
- Composer
باشد.
این موضوع بهخصوص برای توسعه پروژههای Laravel مفید است.
# Laragon برای چه کسانی مناسب است؟
Laragon میتواند برای گروههای مختلفی مفید باشد:
- دانشجویان و افراد در حال یادگیری PHP
- توسعهدهندگان PHP
- توسعهدهندگان Laravel
- برنامهنویسان Backend
- توسعهدهندگان WordPress
- افرادی که پروژههای PHP را روی Windows توسعه میدهند
اگر در ابتدای مسیر PHP هستید، Laragon میتواند محیط سادهای برای شروع باشد.
اگر هم توسعهدهنده Laravel هستید، امکانات مدیریت محیط Local آن میتواند Workflow توسعه را سریعتر کند.
# پیشنیاز نصب Laragon
قبل از نصب Laragon بهتر است:
- Windows روی سیستم شما نصب باشد.
- فضای کافی روی Disk داشته باشید.
- دسترسی نصب نرمافزار را داشته باشید.
- در صورت نیاز دسترسی Administrator داشته باشید.
- Portهای مورد نیاز توسط نرمافزارهای دیگر اشغال نشده باشند.
همچنین اگر قبلاً XAMPP، WAMP یا Web Server دیگری نصب کردهاید، بهتر است احتمال تداخل سرویسها و Portها را بررسی کنید.
# دانلود Laragon
برای نصب Laragon ابتدا باید Installer مناسب سیستم خود را دریافت کنید.
هنگام دانلود، به نسخه PHP و نیاز پروژه خود توجه داشته باشید.
اگر قصد اجرای یک پروژه قدیمی را دارید، ممکن است پروژه با آخرین نسخه PHP سازگار نباشد.
بهتر است انتخاب نسخه را بر اساس این ترتیب انجام دهید:
Project
↓
Required PHP Version
↓
Laragon Configuration
برای دریافت Laragon بهتر است از منبع رسمی پروژه استفاده کنید.
# نصب Laragon در Windows
بعد از دریافت فایل نصب، Installer را اجرا کنید.
در مراحل نصب باید محل نصب Laragon را مشخص کنید.
میتوانید یک مسیر ساده مانند:
C:\laragon
انتخاب کنید.
سپس مراحل نصب را ادامه دهید.
بعد از نصب، برنامه Laragon را اجرا کنید.
# محیط Laragon را بشناسیم
بعد از اجرای Laragon با پنل اصلی برنامه مواجه میشوید.
از این پنل میتوانید سرویسهای مختلف را مدیریت کنید.
بهصورت کلی Workflow به این شکل است:
Laragon
↓
Start All
↓
Web Server + Database
↓
Local PHP Project
با اجرای سرویسهای مورد نیاز، محیط توسعه شما آماده استفاده میشود.
# اجرای Web Server در Laragon
برای اجرای پروژه PHP از طریق Browser، باید Web Server را اجرا کنید.
Laragon میتواند با Web Serverهایی مانند Apache یا Nginx کار کند.
پس از Start کردن سرویسها، میتوانید پروژه خود را از طریق Browser اجرا کنید.
در صورت استفاده از تنظیمات پیشفرض، Laragon معمولاً محیط Local را روی سیستم شما آماده میکند.
# نصب PHP با Laragon
یکی از مزیتهای Laragon این است که PHP را بهصورت یک بخش از محیط Development مدیریت میکند.
بعد از نصب، ابتدا نسخه PHP فعال را بررسی کنید.
در محیط Terminal مربوط به Laragon میتوانید:
php -v
را اجرا کنید.
اگر PHP بهدرستی تنظیم شده باشد، نسخه PHP نمایش داده میشود.
# بررسی نسخه PHP در Laragon
برای مشاهده نسخه PHP:
php -v
مثلاً خروجی ممکن است شبیه این باشد:
PHP 8.x.x
نسخه دقیق به PHP نصبشده روی محیط Laragon بستگی دارد.
این موضوع زمانی مهم میشود که پروژه شما نیازمند نسخه مشخصی از PHP باشد.
# تغییر نسخه PHP در Laragon
در پروژههای PHP ممکن است لازم باشد بین چند نسخه PHP جابهجا شوید.
مثلاً:
PHP 8.1
PHP 8.2
PHP 8.3
PHP 8.4
وجود چند نسخه میتواند برای توسعه پروژههای مختلف بسیار کاربردی باشد.
برای مثال ممکن است:
Project A → PHP 8.2
Project B → PHP 8.3
نیاز داشته باشد.
به همین دلیل مدیریت Versionهای PHP یکی از قابلیتهای مهم محیطهای توسعه حرفهای است.
> نسخه PHP را بر اساس نیاز پروژه انتخاب کنید، نه صرفاً بر اساس جدیدتر بودن آن.
# ساخت اولین پروژه PHP در Laragon
حالا یک پروژه ساده PHP ایجاد میکنیم.
پروژهها را در پوشه Document Root مربوط به Laragon قرار دهید.
در Configurationهای رایج Laragon این مسیر میتواند:
C:\laragon\www
باشد.
یک پوشه ایجاد کنید:
C:\laragon\www\my-php-project
سپس فایل:
index.php
را ایجاد کنید.
داخل فایل:
<?php
echo "Hello Laragon!";
قرار دهید.
سپس Web Server را اجرا کرده و پروژه را از طریق Browser باز کنید.
# اجرای پروژه PHP در Laragon
یکی از ویژگیهای کاربردی Laragon، مدیریت ساده پروژههای Local است.
ساختار پروژه:
C:\laragon\www
└── my-php-project
└── index.php
میتواند نقطه شروع یک پروژه ساده باشد.
در صورت استفاده از Virtual Host خودکار، Laragon میتواند دسترسی پروژه را سادهتر کند.
# Virtual Host چیست؟
Virtual Host قابلیتی است که اجازه میدهد برای هر پروژه یک Host یا دامنه محلی جداگانه داشته باشید.
بهجای:
http://localhost/my-project
میتوان پروژه را با یک دامنه Local مانند:
http://my-project.test
اجرا کرد.
این روش برای توسعه پروژههای متعدد بسیار کاربردی است.
# مزیت Virtual Host برای PHP چیست؟
فرض کنید سه پروژه دارید:
shop
blog
crm
بهجای مدیریت:
localhost/shop
localhost/blog
localhost/crm
میتوانید محیطی مانند:
shop.test
blog.test
crm.test
داشته باشید.
این ساختار به محیط Development شباهت بیشتری به معماری واقعی پروژههای Web میدهد.
# اجرای پروژه Laravel در Laragon
یکی از دلایل محبوبیت Laragon در بین توسعهدهندگان PHP، استفاده راحتتر از آن برای پروژههای Laravel است.
برای ایجاد یک پروژه Laravel معمولاً Composer مورد نیاز است.
پس از آماده بودن Composer میتوانید پروژه را ایجاد کنید.
برای مثال:
composer create-project laravel/laravel example-app
بعد از ایجاد پروژه، آن را در محیط Laragon قرار دهید.
سپس Web Server و سایر سرویسهای مورد نیاز را اجرا کنید.
# بررسی Composer در Laragon
برای بررسی نصب Composer:
composer --version
را اجرا کنید.
اگر Composer نصب و در PATH سیستم قابل دسترسی باشد، نسخه آن نمایش داده میشود.
Composer برای پروژههای مدرن PHP بسیار مهم است و Laravel نیز برای مدیریت Dependencyهای خود از آن استفاده میکند.
# ساخت پروژه PHP با Composer
Composer فقط برای Laravel نیست.
میتوانید یک پروژه PHP معمولی نیز با Composer مدیریت کنید.
مثلاً:
composer init
سپس Dependencyهای پروژه را مدیریت کنید.
Composer باعث میشود مدیریت Packageهای PHP ساختارمندتر شود.
# استفاده از Database در Laragon
بسیاری از پروژههای PHP به Database نیاز دارند.
Laragon میتواند محیطی برای کار با Databaseهایی مانند MySQL یا MariaDB فراهم کند.
پس از اجرای Database Server، میتوانید Database پروژه را ایجاد کنید.
مثلاً:
php_learning
سپس PHP یا Laravel را به آن متصل کنید.
# اتصال PHP به MySQL در Laragon
برای ارتباط PHP با MySQL میتوانید از PDO استفاده کنید.
مثال:
<?php
$pdo = new PDO(
'mysql:host=127.0.0.1;dbname=php_learning;charset=utf8mb4',
'root',
''
);
echo "Database connected!";
اطلاعات Username و Password باید با Configuration واقعی Database شما مطابقت داشته باشد.
در پروژههای واقعی بهتر است اطلاعات حساس را مستقیماً داخل کد قرار ندهید.
# مدیریت Database در Laragon
بسته به نسخه و ابزارهای نصبشده، میتوانید از ابزارهای مدیریت Database مانند phpMyAdmin یا ابزارهای دیگر استفاده کنید.
برای پروژههای حرفهایتر نیز ابزارهایی مانند:
- TablePlus
- DBeaver
- MySQL Workbench
میتوانند برای مدیریت Database استفاده شوند.
# ساخت Database برای Laravel در Laragon
اگر یک پروژه Laravel دارید، میتوانید یک Database ایجاد کنید.
مثلاً:
laravel_app
سپس در فایل:
.env
اطلاعات اتصال Database را تنظیم کنید.
برای مثال:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_app
DB_USERNAME=root
DB_PASSWORD=
مقادیر باید مطابق Configuration واقعی Database محیط شما باشند.
# اجرای Migration در Laravel
بعد از تنظیم Database میتوانید Migrationهای Laravel را اجرا کنید:
php artisan migrate
اگر اتصال Database صحیح باشد، Migrationها اجرا خواهند شد.
این یکی از اولین مراحل راهاندازی یک پروژه Laravel در محیط Local است.
# PHP Extensions در Laragon
پروژههای مختلف PHP به Extensionهای متفاوتی نیاز دارند.
برخی Extensionهای رایج عبارتاند از:
curl
mbstring
openssl
PDO
pdo_mysql
fileinfo
xml
zip
gd
intl
bcmath
برای مشاهده Extensionهای فعال:
php -m
را اجرا کنید.
اگر پروژه با خطایی مانند Missing Extension مواجه شد، باید بررسی کنید Extension مورد نظر برای نسخه PHP فعال باشد.
# بررسی php.ini در Laragon
برای مشاهده مسیر Configuration PHP میتوانید:
php --ini
را اجرا کنید.
این دستور به شما کمک میکند بدانید PHP از کدام php.ini استفاده میکند.
در صورت نیاز میتوانید تنظیماتی مانند:
memory_limit
upload_max_filesize
post_max_size
max_execution_time
date.timezone
را تغییر دهید.
# افزایش Memory Limit در Laragon
اگر پروژهای به حافظه بیشتری نیاز داشته باشد، میتوانید مقدار:
memory_limit = 256M
را در Configuration مربوط به PHP تنظیم کنید.
بعد از تغییر تنظیمات، سرویس Web Server را Restart کنید تا Configuration جدید اعمال شود.
البته افزایش Memory Limit نباید جایگزین بررسی مصرف واقعی حافظه و بهینهسازی برنامه شود.
# افزایش حجم Upload در Laragon
برای پروژههایی که فایلهای حجیم دریافت میکنند، تنظیمات زیر مهم هستند:
upload_max_filesize = 64M
post_max_size = 64M
پس از تغییر، Web Server را Restart کنید.
همچنین باید توجه داشته باشید که محدودیت Upload ممکن است در Application یا Web Server نیز وجود داشته باشد.
# تنظیم Timezone در PHP
برای تنظیم Timezone میتوانید در php.ini مقدار مورد نظر را قرار دهید.
مثلاً:
date.timezone = Asia/Tehran
سپس سرویس مربوط به PHP/Web Server را Restart کنید.
برای بررسی:
php -r "echo date_default_timezone_get();"
را اجرا کنید.
# اجرای PHP از Terminal در Laragon
یکی از مزایای محیطهای توسعه حرفهای این است که فقط به Browser محدود نیستید.
در Terminal میتوانید:
php -v
را اجرا کنید.
یا:
php script.php
را برای اجرای یک فایل PHP استفاده کنید.
در Laravel نیز دستورات Artisan از همین محیط اجرا میشوند:
php artisan
# استفاده از Laravel Artisan در Laragon
اگر پروژه Laravel شما در Laragon قرار دارد، میتوانید داخل پوشه پروژه:
php artisan serve
را اجرا کنید.
البته اگر پروژه از Virtual Host و Web Server Laragon استفاده میکند، ممکن است نیازی به اجرای artisan serve نداشته باشید.
برای پروژههای Local بهتر است معماری اجرای پروژه را بر اساس ساختار انتخابی خودتان مدیریت کنید.
# Laragon و Node.js
پروژههای مدرن Laravel ممکن است علاوه بر PHP به Node.js و npm نیز نیاز داشته باشند.
برای مثال هنگام استفاده از Vite:
npm install
و:
npm run dev
استفاده میشود.
بنابراین برای توسعه Laravel مدرن ممکن است محیط شما شامل:
PHP
Composer
Laravel
Node.js
npm
Vite
Database
Web Server
باشد.
# تفاوت Laragon و XAMPP
هر دو ابزار برای ایجاد محیط Development روی Windows کاربرد دارند، اما فلسفه استفاده و امکانات آنها کاملاً یکسان نیست.
| ویژگی | Laragon | XAMPP |
|---|---|---|
| PHP | دارد | دارد |
| Apache | دارد | دارد |
| Nginx | قابل استفاده | معمولاً تمرکز اصلی روی Apache |
| Database | دارد | دارد |
| Virtual Host | بسیار مناسب | نیازمند تنظیم بیشتر |
| مدیریت پروژه PHP | بسیار مناسب | مناسب |
| توسعه Laravel | بسیار مناسب | مناسب |
| چند نسخه PHP | مناسب | نیازمند مدیریت بیشتر |
| محیط Local | بله | بله |
اگر تمرکز اصلی شما روی Laravel و پروژههای مدرن PHP است، Laragon میتواند Workflow بسیار مناسبی ارائه کند.
# Laragon یا نصب دستی PHP؟
اگر فقط میخواهید PHP را یاد بگیرید، نصب دستی PHP نیز گزینه خوبی است؛ اما مدیریت Web Server و Database را باید جداگانه انجام دهید.
Laragon بخش زیادی از این فرآیند را ساده میکند.
بنابراین:
برای شروع سریع:
Laragon
برای یادگیری زیرساخت:
PHP + Web Server + Database
هر دو مسیر ارزشمند هستند.
یک توسعهدهنده حرفهای بهتر است در نهایت با هر دو رویکرد آشنا باشد.
# خطای Port در Laragon
یکی از مشکلات رایج هنگام اجرای Laragon، اشغال بودن Portهای مورد نیاز Web Server یا Database است.
برای مثال ممکن است Portهای:
80
443
3306
قبلاً توسط نرمافزار دیگری استفاده شده باشند.
اگر Web Server اجرا نمیشود، ابتدا Portهای مورد استفاده را بررسی کنید.
در Windows میتوانید:
netstat -ano
را اجرا کنید.
برای بررسی Port 80:
netstat -ano | findstr :80
# اگر Apache در Laragon اجرا نشد چه کنیم؟
اگر Apache Start نمیشود:
- Log سرویس را بررسی کنید.
- Portهای 80 و 443 را بررسی کنید.
- ببینید XAMPP یا WAMP در حال اجرا نباشد.
- سرویسهای دیگر Windows را بررسی کنید.
- Configuration Apache را بررسی کنید.
یکی از دلایل بسیار رایج، اجرای همزمان چند Web Server است.
# اگر Database در Laragon اجرا نشد چه کنیم؟
اگر MySQL/MariaDB اجرا نمیشود:
- Log Database را بررسی کنید.
- Port مربوط به Database را بررسی کنید.
- وجود سرویس Database دیگری را بررسی کنید.
- Configuration را بررسی کنید.
- از حذف فایلهای Database بدون Backup خودداری کنید.
# پروژه PHP در Laragon باز نمیشود
اگر پروژه باز نمیشود، این موارد را بررسی کنید:
- Web Server در حال اجرا باشد.
- پروژه در مسیر صحیح قرار گرفته باشد.
- فایل
index.phpوجود داشته باشد. - PHP فعال باشد.
- Virtual Host صحیح باشد.
- Port صحیح استفاده شود.
- Browser Cache مشکل ایجاد نکرده باشد.
همچنین اگر از Virtual Host استفاده میکنید، DNS/Hosts مربوط به دامنه Local را بررسی کنید.
# خطای Missing PHP Extension
اگر Laravel یا پروژه PHP خطایی مانند Missing Extension نمایش داد:
ابتدا:
php -m
را اجرا کنید.
سپس بررسی کنید Extension مورد نظر در فهرست وجود داشته باشد.
همچنین:
php --ini
را بررسی کنید تا مطمئن شوید Configuration صحیح PHP را بررسی میکنید.
اگر چند نسخه PHP دارید، مطمئن شوید Extension برای همان نسخهای که پروژه استفاده میکند فعال است.
# نکات مهم برای انتخاب نسخه PHP در Laragon
یکی از مهمترین نکات هنگام نصب PHP این است که نسخه را بر اساس پروژه انتخاب کنید.
برای مثال اگر یک پروژه Laravel قدیمی دارید، ممکن است با آخرین نسخه PHP سازگار نباشد.
قبل از تغییر نسخه:
PHP Version
↓
Laravel Version
↓
Composer Dependencies
↓
Extensions
را بررسی کنید.
این کار از بسیاری از خطاهای Compatibility جلوگیری میکند.
# آیا Laragon برای پروژههای Production مناسب است؟
Laragon را عمدتاً برای Local Development در نظر بگیرید.
محیط Production نیازمند Configuration متفاوتی از نظر:
- امنیت
- Web Server
- SSL
- Database
- Firewall
- Backup
- Monitoring
- User Permissions
- Performance
است.
بنابراین بهتر است محیط Laragon را با Configuration سرور Production یکی در نظر نگیرید.
# مزایای استفاده از Laragon برای PHP
مهمترین مزایای Laragon برای توسعه PHP عبارتاند از:
- راهاندازی نسبتاً ساده
- محیط Local مناسب
- مدیریت PHP
- مناسب برای Laravel
- مدیریت راحت پروژهها
- پشتیبانی از Web Serverهای مختلف
- امکان کار با Database
- مناسب برای Composer
- مناسب برای پروژههای متعدد
- امکان استفاده از Virtual Host
# معایب و محدودیتهای Laragon
Laragon نیز مانند هر ابزار Development محدودیتهایی دارد.
برای مثال:
- مخصوصاً برای محیط Windows طراحی شده است.
- نباید آن را معادل محیط Production دانست.
- Configuration Local ممکن است با سرور واقعی متفاوت باشد.
- پروژههای پیچیده ممکن است به Docker یا محیط توسعه اختصاصی نیاز داشته باشند.
- چند نسخه PHP نیازمند مدیریت دقیق هستند.
بنابراین بهتر است Laragon را ابزاری برای توسعه و آزمایش بدانیم.
# چکلیست نصب PHP با Laragon
برای راهاندازی سریع:
☐ بررسی نیاز پروژه
☐ انتخاب نسخه PHP
☐ دانلود Laragon
☐ نصب Laragon
☐ اجرای Laragon
☐ Start کردن سرویسها
☐ بررسی php -v
☐ بررسی Composer
☐ ایجاد پروژه در www
☐ اجرای اولین فایل PHP
☐ ایجاد Database
☐ اتصال PHP به Database
☐ تنظیم php.ini در صورت نیاز
☐ ایجاد Virtual Host
☐ نصب Laravel در صورت نیاز
☐ اجرای Migration
☐ اجرای Vite در پروژههای Laravel
# جمعبندی
نصب PHP با Laragon یکی از روشهای ساده و کاربردی برای ایجاد محیط توسعه PHP روی Windows است.
Laragon میتواند PHP، Web Server، Database و ابزارهای مورد نیاز توسعه را در یک محیط Local در اختیار شما قرار دهد و بهخصوص برای توسعه پروژههای Laravel گزینه مناسبی باشد.
بعد از نصب Laragon میتوانید پروژههای PHP را ایجاد کنید، نسخه PHP را مدیریت کنید، Database بسازید، Composer را اجرا کنید و پروژههای Laravel را در محیط Local توسعه دهید.
اگر در حال یادگیری PHP هستید، Laragon میتواند شروع مناسبی باشد. اما با پیشرفت در مسیر برنامهنویسی بهتر است با نصب دستی PHP، Linux، PHP-FPM، Docker و محیطهای Production نیز آشنا شوید.
# سوالات متداول
Laragon چیست؟
Laragon یک محیط توسعه Local برای Windows است که ابزارهای مورد نیاز توسعه پروژههای Web مانند PHP، Web Server و Database را در اختیار برنامهنویس قرار میدهد.
چگونه PHP را با Laragon نصب کنیم؟
با نصب Laragon میتوانید محیط PHP را روی Windows راهاندازی کنید. پس از اجرای Laragon، نسخه PHP فعال را با دستور php -v بررسی کنید.
PHP در Laragon کجا قرار دارد؟
مسیر PHP به Configuration و نسخه انتخابشده بستگی دارد. برای پیدا کردن PHP فعال میتوانید از:
php -v
و:
where php
استفاده کنید.
پروژه PHP را در Laragon کجا قرار دهیم؟
در Configuration رایج Laragon، پروژههای Local در پوشه:
C:\laragon\www
قرار میگیرند.
آیا Laragon برای Laravel مناسب است؟
بله. Laragon یکی از محیطهای محبوب برای توسعه Local پروژههای Laravel روی Windows است و میتواند PHP، Composer، Web Server و Database مورد نیاز پروژه را مدیریت کند.
چگونه نسخه PHP را در Laragon تغییر دهیم؟
Laragon امکان مدیریت نسخههای PHP را فراهم میکند. اگر چند نسخه PHP در محیط خود داشته باشید، میتوانید نسخه مورد نیاز پروژه را انتخاب کنید. بعد از تغییر نسخه، باید مطمئن شوید Web Server و ابزارهای Command Line نیز از نسخه مورد نظر استفاده میکنند.
آیا Laragon بهتر از XAMPP است؟
هیچ پاسخ مطلقی وجود ندارد. هر دو برای Development مناسب هستند. Laragon برای پروژههای مدرن PHP و Laravel امکاناتی مانند مدیریت پروژه و Virtual Host را سادهتر میکند، در حالی که XAMPP نیز محیط شناختهشده و سادهای برای شروع PHP است.
چگونه PHP را در Laragon از Terminal اجرا کنیم؟
در Terminal میتوانید:
php -v
را اجرا کنید.
برای اجرای یک فایل نیز:
php index.php
را استفاده کنید.
چرا Apache در Laragon اجرا نمیشود؟
یکی از دلایل رایج، اشغال بودن Portهای مورد نیاز Apache است. Portهای 80 و 443 را بررسی کنید و ببینید Web Server دیگری مانند XAMPP یا WAMP در حال اجرا نباشد.
آیا Laragon برای Production مناسب است؟
Laragon عمدتاً برای محیط Local Development طراحی شده است. برای Production بهتر است سرور با معماری و Configuration مناسب امنیت، Performance، SSL، Database و Backup تنظیم شود.
# مقالات مرتبط
برای ادامه مسیر آموزش PHP در CMS نویس:
- PHP چیست و چه کاربردی دارد؟
- آموزش PHP از صفر
- نصب PHP در ویندوز
- نصب PHP در Ubuntu
- نصب PHP در Linux
- آموزش نصب PHP با XAMPP
- ساختار Syntax در PHP
- متغیرها در PHP
- انواع داده در PHP
- شرطها در PHP
- حلقهها در PHP
- توابع در PHP
- آرایهها در PHP
- Composer چیست؟
- PHP و MySQL
- OOP در PHP
- Laravel چیست؟





