آموزش کامل نصب و راه اندازی پروژه لاراولی
برای شروع برنامهنویسی بکاند با محبوبترین فریمورک PHP، ابتدا باید بتوانید یک پروژه خام و جدید را روی سیستم خود ایجاد کنید. یادگیری این فرآیند پایه، اولین قدم برای هر برنامه نویس Laravel است که میخواهد در دنیای توسعه وب قدم بگذارد. اما قبل از ساخت پروژه، سیستم شما باید دو پیشنیاز اصلی یعنی PHP و Composer را به درستی شناسایی کند. در این راهنمای سریع، ابتدا این دو مورد را چک میکنیم و سپس به سراغ نصب خود لاراول میرویم.
🛠️ بخش اول: بررسی و تنظیم پیشنیازها در ویندوز
◈۱. بررسی و اتصال نسخه PHP لاراگون به ویندوز
ابتدا خط فرمان CMD خود را باز کنید و دستور زیر را برای بررسی وضعیت PHP بنویسید:
php -vاگر مشخصات نسخه PHP را دیدید، این مرحله حل شده است. اما اگر با خطای not recognized مواجه شدید، یعنی ویندوز نمیداند فایلهای PHP شما کجا قرار دارد. اگر از لاراگون استفاده میکنید، نسخه مفسر PHP در مسیر زیر قرار دارد:
C:\laragon\bin\php\php-X.X.X-Win32 (به جای X نسخه پیاچپی شما قرار دارد).
برای معرفی این مسیر به متغیرهای سیستمعامل Environment Variables ویندوز، مراحل زیر را طی کنید:
۱. کلیدهای Win + S را بزنید و عبارت Environment Variables را جستجو کرده و باز کنید.
۲. روی دکمه Environment Variables در پایین پنجره کلیک کنید.
۳. در بخش System Variables، ردیف Path را پیدا کرده، روی آن دو بار کلیک کنید و دکمه New را بزنید.
۴. آدرس پوشه php لاراگون خود را آنجا پیست کرده و تمام پنجرهها را Ok کنید.
۵. یک بار CMD را ببندید و دوباره باز کنید؛ حالا دستور php -v به درستی کار خواهد کرد.
◈۲. بررسی و نصب مدیریت پکیج Composer
لاراول برای مدیریت پکیجهای خود به کامپوزر نیاز دارد. برای چک کردن نصب بودن آن، دستور زیر را در CMD بزنید:
composer -vاگر آیکون لوگوی کامپوزر و نسخه آن ظاهر نشد، به این معنی است که آن را نصب ندارید. برای نصب:
۱. به وبسایت رسمی getcomposer.org بروید و فایل Composer-Setup.exe را دانلود کنید.
۲. در مراحل نصب، نصاب به صورت خودکار آدرس فایلی اجرایی PHP را پیدا میکند؛ فقط کافی است مراحل را Next بزنید تا نصب نهایی شود.
۳. پس از پایان، مجدداً CMD را باز کرده و با دستور بالا از نصب آن مطمئن شوید.
🚀 بخش دوم: نصب و اجرای لاراول
◈۱. نصب آخرین نسخه پیشفرض لاراول
اگر میخواهید یک پروژه جدید با آخرین نسخه پایدار و رسمی لاراول بسازید، کافی است ترمینال یا خط فرمان CMD خود را در پوشهای که میخواهید پروژه در آن قرار بگیرد باز کنید و دستور زیر را اجرا کنید. در این دستور، به جای عبارت my-project نام دلخواه پروژه خود را بنویسید:
composer create-project laravel/laravel my-project◈۲. نصب یک نسخه خاص از لاراول
گاهی اوقات بر اساس نیاز پروژه یا کارفرما، مجبورید به جای آخرین نسخه، از نسخههای قدیمیتر یا خاصی از لاراول استفاده کنید؛ مثلاً در سناریوهایی که هدف نهایی بیزینس طراحی سایت اختصاصی یا توسعه یک پلتفرم پیچیده است، انتخاب نسخه پایدار اهمیت بالایی دارد. کامپوزر این امکان را میدهد که در همان خط فرمان اول، نسخه دقیق را مشخص کنید.
نصب نسخه ۱۰:
composer create-project laravel/laravel:^10.0 my-projectنصب نسخه ۱۱:
composer create-project laravel/laravel:^11.0 my-project◈۳. ورود به پوشه پروژه و اجرای آن
بعد از اینکه دانلود پکیجها توسط کامپوزر به پایان رسید و پوشه پروژه شما ساخته شد، ابتدا باید با دستور cd وارد پوشه ساخته شده بشوید:
cd my-projectحالا برای اینکه پروژه روی سیستم شما روشن و اجرا شود، نیازی به ابزارهای پیچیده ندارید؛ خود لاراول یک سرور داخلی دارد. کافی است دستور زیر را در ترمینال بزنید:
php artisan serveبا اجرای این دستور، سرور محلی روشن میشود و یک آدرس به شما میدهد. حالا مرورگر خود را باز کنید و به آدرس http://127.0.0.1:8000 بروید تا صفحه خوشآمدگویی پروژه لاراولی جدید خود را ببینید! این قدمهای اولیه، فونداسیون اصلی برای کارهایی مثل ساخت سامانه آنلاین یا توسعه سیستمهای اختصاصی در آینده است.