How to install and setup laravel bangla

সুপ্রিয় বন্ধুরা,

আজকের টিউটরিয়ালে আমি আপনাদের দেখাব লারাভেল কি, কেন আমরা লারাভেল শিখব এবং কিভাবে প্রথম লারাভেল আপনার প্রজেক্ট হিসেবে সেটাপ করবেন?

আপনারা ভিডিও থেকে পুরো প্রসেসটি দেখে নিতে পারবেন চাইলে। তাছাড়া লারাভেলের সমস্ত ডকুমেন্টেশন লারাভেলের নিজস্ব সাইটে আছে। লারাভেলের নিজস্ব সাইট লিংকঃ 
https://laravel.com । আচ্ছা,  আমরা শুরু করছি,

যেভাবে লারাভেল ইন্সটল করবঃ

  • লোকাল সার্ভার লাগবে আমাদের। পিএইচপিএর যেকোনো কোড রান করতে যেরকম লোকাল সার্ভার লাগে সেটি। এক্ষেত্রে আমি আপনাদের সাজেস্ট করব – Xampp অথবা Wampp. আর যাদের লিনাক্স আছে, তারা Mampp ইন্সটল করে নিবেন। 
  • লিংক সমূহঃ Xampp, Wampp, Mamp
  • এখন সার্ভার চালু করুন। 
  • এখন লারাভেলে মূলত কমান্ড প্রম্পটের মাধ্যমে লারাভেলের মডেল, কন্ট্রোলার, মাইগ্রেশন ইত্যাদি তৈরি করা হয়ে থাকে। আর সেজন্য আমাদের কম্পোজার ইন্সটল করতে হবে, যার সাহায্যে আমরা লারাভেলের বিভিন্ন কমান্ড চালাতে পারব। Composer ডাওনলোডের লিংকঃ https://getcomposer.org/download/
  • Composer ইন্সটলের করার সময় অবশ্যই নেট কানেকশন থাকতে হবে। আর তখন যদি পিএইচপি লোকেট করতে না পারে, তবে আপনার পিএইচপির লোকেশন দেখিয়ে দিতে হবে। চিত্র দেখুনঃ 
কম্পোজার ইন্সটল লারাভেল
কম্পোজার ইন্সটল লারাভেল – পিএইচপি লোকেট
  • Composer ইন্সটল শেষে আমরা আমাদের xampp ফোল্ডারের ভিতর htdocs ফোল্ডার ctrl+shift+right click   তারপর ক্লিক করব – Open Command Window Here অপশন এ। চিত্র দেখুনঃ
কমান্ড প্রম্পট চালু লারাভেলের
কমান্ড প্রম্পট চালু লারাভেলের
  • কমান্ড লিখুনঃ 
composer global require "laravel/installer"
  • অথবা, চিত্র দেখুনঃ
লারাভেলের ইন্সটলেশন কমান্ড
লারাভেলের ইন্সটলেশন কমান্ড
  • এটা লিখে এন্টার দেবার সাথে সাথে লারাভেল আপনার কনফিগারেশন কমপ্লিট। এরকম আসবে। ছবি দেখুনঃ
লারাভেলের ইন্সটলেশন শুরু
লারাভেলের কনফিগারেশন শুরু
  • এটা কমপ্লিট হবার পর আমাদের নেক্সট কমান্ডঃ 
laravel new Student_Management
  • এখানে, Student_Management হচ্ছে এই নামে htdocs এর ভিতরে লারাভেলের প্রজেক্ট সেটাপ হবে। এটা সম্পূর্ণ ইন্সটল হতে ৪-৫ মিনিটের মত সময় নিতে পারে। ছবি দেখুনঃ
লারাভেল প্রজেক্ট ইন্সটল কমান্ড
লারাভেল প্রজেক্ট ইন্সটল কমান্ড
  • এটা সম্পূর্ণ ইন্সটল হবার সাথে সাথে আমাদের লারাভেল ইন্সটলেশনের কাজ শেষ। এখন আমরা ব্রাউজারে টেস্ট করব। 
  • ব্রাউজারে লারাভেল প্রজেক্ট দুইভাবে টেস্ট করা যায়। ১) আর্টিসান কমান্ড চালিয়ে, ২) সরাসরি URL এক্সেস করে।
  • সরাসরি URL এক্সেস করেঃ http://localhost/Student_Management/public (এখানে, Student_Management হচ্ছে আমরা যেই ফোল্ডারে লারাভেল প্রজেক্ট ইন্সটল করেছিলাম। আর public হচ্ছে, লারাভেলে বাই ডিফল্ট পাবলিক ফোল্ডারের ভিতর প্রজেক্ট রান করার কাজ করা থাকে।)     
  •       আর্টিসান কমান্ড চালিয়েঃ কমান্ড চালানঃ 
php artisan serve
  • এই কমান্ড চালানোর সাথে সাথে http://localhost:8000/ এই URL এ আমরা আমাদের লারাভেলের নতুন প্রজেক্ট দেখতে পাব। বিদ্রঃ এই ট্যাব টা কেটে দিলে 
    http://localhost:8000 এ এরর আসবে। তাই যদি আর্টিসান কমান্ড দিয়ে চালাই তবে আর্টিসানের ওই কমান্ড টার্মিনাল টা সবসময় চালু রাখা লাগবে। ওকে আমাদের নতুন ফ্রেশ লারাভেল প্রজেক্ট। চিত্রঃ
লারাভেল কমপ্লিট সেটাপ - লাইভ টেস্ট
লারাভেল কমপ্লিট সেটাপ – লাইভ টেস্ট

সাথে থাকার জন্য অসংখ্য ধন্যবাদ। যেকোনো সমস্যায় কমেন্ট করবেন। আর সমস্যা হলে ভিডিও দেখে নিতে পারেন। ভিডিও লিংকঃ https://www.youtube.com/watch?v=rK1BwLcY8SM&list=PL_ftyCsXJUO7wmfTVBYQNY0bMBasVqKTP

By Maniruzzaman Akash

Maniruzzaman Akash is a freelance web developer with most popular Laravel PHP frameork and Vue JS

Leave a Reply

Your email address will not be published. Required fields are marked *