آموزش گام به گام عملیات CRUD با لاراول 5.8
آموزش گام به گام عملیات CRUD با لاراول 5.8
1398-01-02
آموزش آپلود چندین عکس با Dropzone در لاراول 5.8
آموزش آپلود چندین عکس با Dropzone در لاراول 5.8
1398-01-03

آموزش نصب لاراول 5.8 به همراه تنظیمات اولیه

نصب لاراول 5.8 به همراه تنظیمات اولیه

نصب لاراول 5.8 به همراه تنظیمات اولیه

نصب لاراول 5.8 به همراه تنظیمات اولیه ، در این آموزش از تجاری اپ قصد داریم لاراول را نصب کنیم و تنظیمات اولیه را که برای هر پروژه لاراول مورد نیاز می باشد را انجام دهیم.با ما همراه باشید.

سرفصل های آموزش نصب لاراول 5.8 به همراه تنظیمات اولیه

  1. نصب لاراول
  2. پیکربندی پایگاه داده
  3. مدیریت خطای specified key was too long

گام اول : نصب لاراول

برای شروع باید یک پروژه جدید لاراول را نصب کنیم.قبل از نصب باید مطمئن شوید سرور شما این نیازمندی ها رو داشته باشد:

  • PHP نسخه‌ی 7.1.3 یا بالاتر
  • افزونه‌ ی OpenSSL برروی PHP
  • افزونه‌ ی PDO برروی PHP
  • افزونه‌ ی Mbstring برروی PHP
  • افزونه‌ ی Tokenizer برروی PHP
  • افزونه‌ ی XML برروی PHP
  • افزونه‌ ی Ctype برروی PHP
  • افزونه‌ ی JSON برروی PHP
  • افزونه‌ ی BCMath برروی

به پوشه پروژه خودتون برید (به عنوان مثال ، برای xampp به پوشه htdocs)  و دستور زیر را برای ایجاد یک پروژه در ترمینال خود بنویسید.

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

گام دوم : پیکربندی پایگاه داده

در پروژه لاراول یک فایل با نام .env وجود دارد ، این فایل برای پیکربندی پروژه است. برای اتصال به پایگاه داده ما باید تظیمات لازم پایگاه داده را انجام دهیم.

فایل .env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password

گام سوم : مدیریت خطای specified key was too long

برای مدیریت خطای specified key was too long ، به این فایل بروید: laravelcrud / app / Providers / AppServiceProvider.php و در داخل متد boot مقدار زیر را قرار دهید:

use Illuminate\Support\Facades\Schema;

public function boot()
{
    Schema::defaultStringLength(191);
}

پروژه لاراول شما با موفقیت نصب شد ، اکنون شما می توانید در ادامه هر پروژه ی لاراولی را انجام دهید.

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

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