Table of contents
No headings in the article.
আজ আপনাদের আথে আলোচনা করবো কিভাবে একটি নতুন পিসিতে লোকাল এনভায়রনমেন্ট তৈরি করে একটি লারাভেল প্রজেক্ট ডেভেলাপ করতে পারি।
Windows Laravel Project Development এর জন্য আপনি প্রয়োজনীয় সফটওয়্যারগুলো গুগল করে ডাউনলোড করে নেবেন কিংবা নিচের দেওয়া লিংকে ক্লিক করেও ডাউনলোড করতে পারেন।
1. Laragon as a Local Server Full: click here
2. Visual Studio Code - Code Editing: click here
3. phpMyAdmin-5.2.0-all-languages click here
চলুন শুরু করি ......
প্রথমে আমরা Laragon install করবো এবং কিছু বেসিক সেটিং ঠিক করবো। আপনি এখান থেকে Download Laragon - Full (173 MB) Download & Install করুন এবং Laragon চালু করুন। এবার আপনি যেখানে Laragon Install করেছেন সেখান থেকে Laragon এর ect এর apps এর ভেতরে যান এবং আপনার ডাউনলোড কৃত phpMyAdmin-5.2.0-all-languages.zip টি এখানে আনজিপ করে phpmyadmin নামে রিনেইম করুন।
উপরের চিত্রে আপনাকে ফাইল পাথ এবং unzip ও rename এর পূর্বের অবস্থা দেখানো হলো। এবং নিচের চিত্রে unzip করে রিনেই করলে যে যে ফাইল এবং phpMyAdmin-5.2.0-all-languages এর rename দেখানো হলো।
এবার আপনি Laragon চালু করুন এবং Apache & MySQL চালু হয়েছে কি না নিশ্চিত হন।
আপনার প্রজেক্ট এ SSL (Secure Sockets Layer) চালু করার জন্য চিত্রে দেখানো ধাপটি অনুস্বরণ করুন।
SSL এর জন্য পুনরায় নিচের ধাপটি অনুস্বরণ করুন।
এবার নতুন লারাভেল প্রজেক্ট চালু করার পালা। আপনি মেনু থেকে (লারাগন এর যে কোন স্থানে right click করলেও কাজ করে) Quick app এবং Laravel এ ক্লিক করুন এবং আপনা প্রজেক্ট এর একটি নাম দিন।
আমি এখানে laracasts এর একটি কোর্স অনুশীলন করবো তাই laracasts নামেই আমার প্রজেক্ট চালু করতেছি।
এবার আপনি চিত্রে ১ নং এ দেখানো সেটিং আইকন এ ক্লিক করে চিত্রে ২নং এ দেখানো domain extension set করে নেন। এক্ষেতে আপনি . (dot) এর পর যা দেবেন আপনার প্রজেক্ট রান করানোর সময় তাই দেখতে চাবেন। আপনি চাইলে com, me, dev, xyz কিংবা যে কোন extension দিতে পারেন। তবে এসব না দেওয়াই উচিত হবে।
এবার আপনার সদ্য তৈরি করা প্রজেক্টটি চালু করার সময় এসেছে। আপনি আবার Menu থেকে www এবং আপনার দেওয়া প্রজেক্ট নামটির উপর ক্লিক করে প্রজেক্টটি রান করতে পারবেন।
অভিনন্দন!! আপনি সফল হয়েছেন আর যদি এখনও কোন সমস্যা থাকে তবে কমেন্ট করুন এবং মন্তব্য করতে ভুলবেন না।