خانه / برنامه نویسی / php / آموزش نصب لاراول در ویندوز
phpframework-1

آموزش نصب لاراول در ویندوز

سلام این روش نصب, خیلی ساده تر اموزش نصب خیلی از سایت های دیگر است

در این نوشته به یکی از این روش‌ها که به صورت اختصاصی آماده شده و متناسب با شرایط هاست‌های

اشتراکی و Localhost است، خواهیم پرداخت.در این نوشته برای ایجاد یک وب‌سرور از نرم‌افزار Wamp یا xampp

کمک می‌گیریم که مجموعه‌ای است از Apache، MySQL و php

پیش‌نیازها

برای راه اندازی فریم‌ورک لاراول علاوه بر سیستم عامل ویندوز به دانلود و نصب دو نرم‌افزار Wamp یا xampp و همچنین

Composer نیاز خواهید داشت. بنابراین اگر هر یک از دو ابزار فوق را نصب نکرده‌اید، با کلیک روی پیوندهای زیر، اکنون این

کار را انجام دهید.

علاوه بر نصب دو نرم‌افزار فوق، لازم است تا فایل خط فرمان php.exe را نیز در متغیر path قرار دهید. این فایل معمولا در

شاخه‌ی «C:\wamp\bin\php» و یک زیر شاخه‌ی بعدی قرار دارد.

انجام این کار با مراجعه به بخش Environment Variables ویندوز قابل انجام است. با تایپ این عبارت در منوی سرچ

ویندوز، آن را در تنظیمات ویندوز بیابید.

اخر ادرس pathیک(;)اضافه کنید و ادرس phpرا اضافه کنید

دانلود لاراول

برای دانلود آخرین نگارش فریم‌ورک لاراول، اینجا کلیک کنید. پس از باز شدن سایت مقصد، فایل‌های موجود را با کلیک روی

دکمه‌ی Download Zip دریافت کنید و در یک زیرشاخه‌ی www در نرم‌افزار Wamp یا htdocs نرم‌افزارهای دیگر استخراج کنید.

جابجا کردن شاخه‌های فریم‌ورک برای اجرا در لوکال هاست

به صورت پیش‌فرض، برای دسترسی به صفحه‌ی اصلی سایت می‌بایست شاخه‌ی localhost/lvarevel/public را باز کنید. این کار به

این دلیل انجام می‌شود که در هنگام کپی کردن فریم‌ورک روی سرور اصلی، فایل‌های اصلی فریم‌ورک بالاتر از شاخه‌ی public

قرار بگیرند و از این جهت امنیت فایل‌های پروژه افزایش پیدا کند.

 

در این مقاله، برای اینکه بتوانیم لاراول را به آسانی در زیرشاخه هم استفاده کنیم، ساختار شاخه‌های پیش‌فرض را اندکی

تغییرخواهیم داد. البته با استفاده از htaccess دسترسی به شاخه‌های اصلی فریم‌ورک را مسدود خواهیم کرد.

 

ایجاد شاخه‌ای برای فایل‌های فریم‌ورک

برای انجام این کار یک شاخه‌ی جدید با نام laravel ایجاد کنید و تمامی فایل‌های موجود به جز شاخه‌ی public را داخل این

شاخه منتقل کنید.

سدود کردن دسترسی به فایل‌های فریم‌ورک توسط htaccess

اکنون برای جلوگیری از دسترسی مستقیم به فایل‌های موجود در شاخه‌ی laravel به داخل این شاخه مراجعه کنید و یک فایل

بدون نام و با پسوند htaccess ایجاد کنید. سیستم عامل ویندوز به صورت پیش‌فرض اجازه‌ی انجام این کار را به شما نخواهد داد.

برای حل این مشکل، در محیط Explorer یک فایل متنی جدید ایجاد کنید و آن را تغییر نام دهید. به عنوان نام جدید عبارت

«.htaccess.» را وارد کنید( یک نقطه در ابتدا و یک نقطه در انتها ).

اکنون این فایل را ویرایش کنید و عبارت زیر را داخل آن ثبت و ذخیره کنید.

جابجا کردن فایل‌های public به ریشه سایت

اکنون برای اینکه بتوانیم از طریق ریشه‌ی اصلی به فریم‌ورک دسترسی پیدا کنید، تمامی فایل‌های

موجود در public را به ریشه منتقل کنید و سپس شاخه‌ی public را حذف کنید.

اعلام شاخه‌های جدید به فریم‌ورک

اکنون لازم است تا فایل index.php را به گونه‌ای ویرایش کنیم تا بتواند فایل‌های فریم‌ورک را که به شاخه‌ی جدیدی منتقل

شده‌اند بارگزاری کند.

برای این منظور فایل index.php را که در ریشه‌ی سایت قرار گرفته ویرایش کنید و با استفاده از ابزار Replace تمامی

مسیرهای موجود را مطابق الگوی زیر جایگزین کنید:

با انجام مراحل فوق، ساختار مسیرهای فریم‌ورک اصلاح می‌شود و امکان دسترسی به برنامه از طریق

مسیر ریشه امکان‌پذیر خواهد بود

تغییر نام فایل env

فریم‌ورک لاراول، تنظیمات خود را در فایلی بدون نام و با پسوند env نگهداری می‌کند. نمونه‌ای از این فایل در شاخه‌ی laravel

که قبلا ایجاد کردیم وجود دارد. برای ایجاد فایل تنظیمات پروژه‌ی خود می‌توانید فایل موجود را که با نام env.example موجود

است، کپی کنید و نام آن را همانند روشی که قبلا برای فایل htaccess گفته شده به صورت «.env.» تغییر دهید.

می‌توانید محتویات فایل فوق را نیز بررسی و اصلاحات لازم را روی آن به انجام برسانید.

دانلود وابستگی‌ها با استفاده از Composer

اگر دقت کرده باشید، فایل‌هایی که در مرحله‌ی نخست دانلود کردیم بسیار کم تعداد و کم حجم هستند. فریم‌ورک لاراول

مجموعه‌ای از ده‌ها کتابخانه و ده‌ها هزار خط کد برنامه‌نویسی است که می‌بایست با استفاده از Composer دانلود شوند.

برای این منظور پس از دانلود و نصب Composer به خط فرمان( cmd ) مراجعه کنید و شاخه‌ی laravel که در مرحله‌ی

قبل ایجاد کردیم را بیابید. سپس دستور زیر را در شاخه‌ی فوق اجرا کنید.

این مرحله ممکن است چندین دقیقه به طول بینجامد. منتظر بمانید تا مراحل کار به پایان برسد.

ایجاد کلید امنیتی پروژه

پس از پایان در همان پنجره، دستور زیر را تایپ و اجرا کنید تا کلید امنیتی پروژه‌ی شما ایجاد شود. این کلید امنیتی

در کدگذاری Coockieها کاربرد دارد.

شروع برنامه نویسی با لاراول

اکنون می‌توانید مرورگر را باز کنید و با مراجعه به مسیر «http://localhost/laravel» نگارش نصب‌شده‌ی لاراول را مشاهده

نمایید. امیدواریم از برنامه‌نویسی با لاراول لذت ببرید.

 

پاپ کده

درباره‌ی majidkingkm

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *