.

لاراول

 

برای طراحی سایت با لاراول و اجرای لاراول روش های مختلفی وجود دارد اما من در این مقاله میخواهم شما را با یک روش ساده و انعطاف پذیر آموزش دهم به طوری که شما بتوانید با نسخه مورد نظر php و با دانلود از سایت رسمی php و دانلود mysql 8 آشنا کنم .

قبل از اینکه نیازمندی های اصلی لاراول را بدانید بهتر است بدانید که در دستورات اصلی کار با لاراول php artisan serve دستوری است که شما با آن پروژه خود را اجرا می کنید و به نوعی یک وب سرور داخلی است و شما نیازی به نصب xampp و .. ندارید . برای ادامه باید نسخه مورد نظر  php را از سایت اصلی PHP دانلود کنید

php download

همانطور که در تصویر فوق مشخص است شما امکان دانلود نسخه های مختلف را دارید اگر میخواهید در ویندوز کار کنید روی لینک آخر windows downlad کلیک کنید و نسخه مورد نظر را دانلود کنید نسخه 8 پیشنهاد میشود

بعد از اینکه دانلود به اتمام رسید در درایو C آن را از zip خارج کنید و نام دایرکتوری را به php تغییر دهید.

سپس لازم است وارد سایت composer شوید در نسخه windows را دانلود کنید.

و یکی از نسخه VS16 x64 Non Thread Safe  را مطابق تصویر زیر دانلود کنید

php window

composer donwload

طی مراحل نصب composer لازم است که درایو C و سپس پوشه php و بعد فایل php.exe را انتخاب کنید.

توجه کنید که درون پوشه extract شده یک فایل php.ini-development است که باید به php.ini تغییر نام داده شود و حتما extention های مورد نیاز را باید فعال سازی کنید . جهت فعال سازی آنها باید حتما نقطه ویرگول های جلو هر ext را بردارید .

بعد از اینکه نصب composer انجام شد کافی است برای تست دستور php -v را داخل cms یا power shell بزنیم اگر نسخه php مورد نظر را که نصب کردیده اید را مشاهده کردید شما مراحل نصب php را با موفقیت طی کرده اید.

حالا نوبت به نصب Mysql است می توانید از سایت اصلی Mysql دانلود کنید توجه کنید که شما باید نسخه MySql installer Community را دانلود کنید پیشنهاد می شود نسخه جدید Mysql نسخه 8 را دانلود کنید در صورت بروز مشکل از سایت های ایرانی هم میتوانید کافی است گوگل کنید (دانلود mysql installer community 64 bit)  به نسخه windows خود هم توجه کنید که 32 یا 64 بیت را دانلود کنید.طی مراحل نصب mysql باید یک user بسازید این user دسترسی به شما میدهد تا بتوانید با آن به دیتابیس متصل شوید همچنین رمز ورود root را هم مشخص کنید توجه داشته باشید رمز root را فراموش نکنید.

 بعد از اتمام کار نصب mysql روی سیستم خود نیاز است که نرم افزاری جهت مدیریت mysql داشته باشید تاکید میشود از ابزارهای رسمی که توسط mysql عرضه شده است استفاده کنید در گوگل دنبال (دانلود mysql workbench) بگردید و آخرین نسخه  Mysql workbenh 8 را دانلود کنید . با این ابزار شما میتوانید دیتابیس را بسازید و کارهای مدیریتی را انجام دهید.

تا اینجا شما با نرم افزارهای مورد نیاز با یک روش حرفه ای آشنا شدید دلیل اینکه شما باید از xampp استفاده نکنید این است که شما از دیتابیس نسخه غیررسمی استفاده میکنید و بعد از اینکه در سرور به صورت عملیاتی اجرا میشود ممکن تداخلی در نسخه های نصب شده در لوکال و سرور رخ دهد پس به این نکته توجه کنید که لازم است حتما php و mysql را در نسخه هایی کار کنید که در سرور هم عینا با همان نسخه کار کنید.

روش دوم که خیلی راحت است استفاده از xampp  است که بعد از دانلود xampp و نصب آن php , mariadb , apache نصب میشود در این روش همچنین نیاز به نصب composer وجود دارد در xampp در پوشه php فایل php.exe وجود دارد که طی مراحل نصب composer ضروری است . 

تا اینجا زیرساختی های لازم را توضیح دادیم در ادامه لازم است مطابق رویه ای که در نسخه laravel در composer باید طی کنید البته لاراول پیشنهاد میکند که از docker استفاده کنید که در صورت داشتن سیستم قوی خوب است اما اگر میخواهید docker را انتخاب نکنید در مطابق آموزشی که در سایت وبینه به شما داده شده عمل کنید.

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

https://laravel.com/docs/installation#installation-via-composer

و دستورات زیر را power shell یا cms ویندوز اجرا کنید . حتما دیتابیس پروژه خود را ایجاد کنید و در فایل .env لاراول وارد کنید در صورتی که از xampp استفاده میکنید نام کاربری دیتابیس  را root و پسورد را خالی قرار دهید.

اطلاعات کامل و دقیق راجع به طراحی سایت با لاراول را در مقاله مربوطه می‌توانید پیدا کنید. علاوه بر این برای آگاهی بیشتر راجع به اینکه اصلا لاراول چیست هم می‌توانید محتوای لاراول چیست را مطالعه کنید.  

وبینه از جمله تیم‌های حرفه ای و متخصص در زمینه طراحی سایت اختصاصی در زمینه های مختلفی از جمله طراحی سایت آموزشی، طراحی سایت خبری، طراحی سایت با برنامه نویسی و ...است. شما می‌توانید برای بدست آوردن اطلاعات کامل راجع به این موضوع با شماره تماس 88302905-021

تماس بگیرید.

composer global require laravel/installer

laravel new example-app

cd example-app

php artisan serve

اولین دیدگاه را شما ثبت کنید