قهرمان اول لاراول - نصب و راه اندازی

قهرمان اول لاراول – نصب و راه اندازی

قهرمان اول لاراول – نصب و راه اندازی

در این سری از مقالات قصد داریم تا یک وبلاگ ساده رو با استفاده از فریم ورک لاراول راه اندازی کنیم .

در این سری از آموزش های لاراول سعی میشه که تمام نکات مربوط و تمامی مراحل به طور کامل انجام بشه.

رئوس مطالب

تو گام اول قصد داریم چگونگی نصب ، محیط ، ادیتورها ، فریم ورک لاراول و پیش نیاز های اون توضیح داده بشه .

لاراول
توضیحات و نصب و راه اندازی فریم ورک لاراول

laravel – لاراول

فریم ورک Laravel ( لاراول ) برای اولین بار در سال 2011 توسط آقای taylor otwell توسعه و نوشته شد و همانند بیشتر فریم ورک های مدرن از الگوری MVC استفاده می کند.

لاراول را می تواند محبوب ترین و پر استفاده ترین فریم ورک php دانست .

به لطف جامعه آماری بالاو همچنین سایت laracast می توان لاراول را به راحتی و بدون هیچ هزینه ای یاد گرفت ، برای سوال های پیش آمده جواب مناسب پیدا کرد و مشکلات را حل نمود.

همانطور که گفته شد فریم ورک لاراول بر پایه زبان php بوده و تقریبا تمام چیز هایی که برای توسعه وب اپلیکشین بدان نیاز باشد را داراست.

لاراول بسار قوی ، ساده ، خوانا و مقایس پذیر بوده و بسیار مناسب برای توسعه وب اپلیکشین ها در مقایس های متوسط می باشد .

از جمله وب سایت هایی که از فریم ورک لاراول استفاده کرده اند : Travel , deltanet , laracast

ممکن است برای شما جذاب باشد و این مطلب را بپسندید

پیش نیاز ها نصب لاراول

” ویژگی های بیان شده برای نسخه 6.0 می باشد و نسخه های پایین تر و بالاتر ممکن است پیش نیازهای متفاوتی داشته باشد “

برای راه اندازی وب سرور داخلی بر روی localhost پیشنهاد میکنم از xampp استفاده کنید .

ادیتورها (IDE)

استفاده از ادیتور و این که کدام ادیتور بهتر است یک مبحث جداگانه هستش ولی اگر به دنبال معرفی ادیتور خوب هستید میتونید از ادیتورهای زیر استفاده کنید:

  • PhpStorm – یک ایدتور البته بهتره بگیم یک ( IDE – Integrated Development Environment ) هستش ، بسیار کامل ، قوی و هرچیزی که نیاز دارین رو میتونه براتون محیا کنه . این ادیتور مجانی نبود و نیازمند منابع سیستم بالا نیاز داره .
  • Visual Code – یک ادیتور سبک بسیار کارآمد و قوی هستش . این ادیتور رایگان بوده ولی نسبت به phpStorm امکانات کمتری داشته ولی این ضعفو با نصب پکیج های خودش میشه تا حدی جبران کرد.

من به شخصه خودم از phpstorm استفاده میکنم و تصاویری که از محیط برنامه نویسی گرفته میشه مربوط به این ادیتور هستش.

دانلود و دریافت laravel

برای نصب لاراول دو حالت روش نصب رسمی وجود داره که می تونید اونارو توی خود توضیحات سایت لاراول ببنید . اینجا کلیک کنید .

روش اول – نصب توسط laravel installer

ابتدا باید laravel installer را دانلود کنید.

برای این کار اگر در محیط ویندوز هستید cmd و اگر در سیستم عامل مک یا لینوکس هستید ترمنیال خود را بازکنید و دستور زیر را وارد کنید و منتظر اتمام بشین.

توجه داشته باشید که قبلا باید composer نصب شده باشه.

composer global require laravel/installer

پس از اتمام نصب کمپوزر حالا شما می تونید لاراول رو هرجا که بخوابین نصب کنید . برای این کار داخل پوشه مورد نظر دستور زیر رو وارد کنید .

laravel new blog

به جای blog میتونید هر اسمی که می خوایین لاراول جدید داخل پوشه ای به اون اسم نصب بشه وارد کنید . بعد از وارد کردن این دستور لاراول جدید به صورت کامل بر روی رایانه شما بارگذاری میشه.

روش دوم – نصب مستقیم توسط composer

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

composer create-project --prefer-dist laravel/laravel blog

به جای blog میتونید هر اسمی که می خوایین لاراول جدید داخل پوشه ای به اون اسم نصب بشه وارد کنید .

روش سوم – روش آسون من دراوردی

شما میتونید همه این کارا رو مستقیما انجام بدین و راحتر باشین . برای این کار باید برید به این آدرس که ریپازتوری (repository) لاراول هستش و همیشه به روزه .

https://github.com/laravel/laravel

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

بعدش از بالا سمت راست دکمه clone رو میزنید و پروژه رو دانلود میکنید. محتویات فایل zip دانلود شده رو توی هر پوشه که میخوایین extract می کنید . بعدش دستور زیرو وارد میکنید.

composer install

تنظیمات محیط و configuration

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

این فایل که مسئولیت نگهداری متغیر های environment رو داره ، برای لاراول بسیار ضروری هستش .

برای ایجاد این فایل میتونین از فایل .env.example کپی بگیرین و نام اونو به .env تغییر بدین .

اگر داخل محیط ویندوز باشین ممکنه نتونید که نام فایل رو به .env تغییر بدین . برای انجام راحتر این کار میتونید از دستور زیر استفاده کنید.

copy .env.example .env

بعد از این دستور فایل .env ایجاد می شود. برای ادامه این فایل رو باز کنید.

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


DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=نام دیتا بیس
DB_USERNAME=نام کاربری دیتا بیس
DB_PASSWORD= رمز کاربر دیتابیس

قدم بدی ایجاد key برای لاراول هستش. key یک عبارت هستش که لاراول به وسیله اون session ها و سایر چیز رو hash میکنه و بدون اون لاراول کار نمیکنیه برای ایجاد کی دستور زیر رو وارد می کنید.

php artisan kye:generate
key:generate لاراول
key:generate لاراول

بعد از وارد کردن دستور بالا باید عبارتی مثل تصویر بالا را رو ببنید. بعد از مشاهد این تصویر تقریبا میشه گفت که کار نصب لاراول تموم شده.

برای مشاهده صفحه اول لاراول می تونید به صورت زیر عمل کنید :

روش اول وارد کردن دستور زیر در پوشه ای که فایل های لاراول در آن هستش .

php artisan serve

روش دوم رفتن به آدرس :

localhost/your-path-to-laravel-folder/public

به جای عبارت your-path-to-laravel-folder باید نام پوشه که لاراول توی اون هستشو وارد کنید. و در نهایت اگر همه چیز درست پیش بره باید صفحه زیر رو ببنید .

صفحه اول لاراول
صفحه اول لاراول

در اینجا اولین قسمت از سری قسمت های آموزش لاراول تموم شد . در مرحله بعد نصب دیتابیس به صورت کامل ایجاد اولین کنترل ها و بعضی از سایر نیازمندی ها رو بیان میکنیم .

پست های مرتبط

قهرمان اول لاراول – کنترلر ها (Controllers)

قهرمان اول لاراول – کنترلر ها (Controllers)

قهرمان اول لاراول - کنترلرها (Controllers) در این قسمت قصد داریم تا به بررسی کنترل ها و ایجاد و نحوه ی اتصال آن ها به... .

نوشته شده در
قهرمان اول لاراول – Routing

قهرمان اول لاراول – Routing

قهرمان اول لاراول در این قسمت از سری آموزش های لاراول routing و مسیریابی ، انواع route و چگونگی آن در لاراول با مثال عملی... .

نوشته شده در

دیدگاهتان را بنویسید

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

با عضویت در خبرنامه از آخرین اخبار مطلع شوید