# লারাভেল এর জন্য লোকাল এনভায়রনমেন্ট

আজ আপনাদের আথে আলোচনা করবো কিভাবে একটি নতুন পিসিতে লোকাল এনভায়রনমেন্ট তৈরি করে একটি লারাভেল প্রজেক্ট ডেভেলাপ করতে পারি।

Windows Laravel Project Development এর জন্য আপনি প্রয়োজনীয় সফটওয়্যারগুলো গুগল করে ডাউনলোড করে নেবেন কিংবা নিচের দেওয়া লিংকে ক্লিক করেও ডাউনলোড করতে পারেন।

**1\. Laragon as a Local Server Full:** [**<mark>click here</mark>**](https://laragon.org/download/)

**2\. Visual Studio Code - Code Editing:** [**<mark>click here</mark>**](https://code.visualstudio.com/)

**3.** phpMyAdmin-5.2.0-all-languages [<mark>click here</mark>](https://www.phpmyadmin.net/)

***চলুন শুরু করি ......***

প্রথমে আমরা Laragon install করবো এবং কিছু বেসিক সেটিং ঠিক করবো। আপনি [এখান](https://laragon.org/download/) থেকে [**Download Laragon - Full (173 MB)**](https://github.com/leokhoa/laragon/releases/download/6.0.0/laragon-wamp.exe) Download & Install করুন এবং Laragon চালু করুন। এবার আপনি যেখানে Laragon Install করেছেন সেখান থেকে Laragon এর ect এর apps এর ভেতরে যান এবং আপনার ডাউনলোড কৃত [phpMyAdmin-5.2.0-all-languages.zip](http://phpMyAdmin-5.2.0-all-languages.zip) টি এখানে আনজিপ করে phpmyadmin নামে রিনেইম করুন।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671222077401/9Nq2tF2mZ.png align="left")

উপরের চিত্রে আপনাকে ফাইল পাথ এবং unzip ও rename এর পূর্বের অবস্থা দেখানো হলো। এবং নিচের চিত্রে unzip করে রিনেই করলে যে যে ফাইল এবং [phpMyAdmin-5.2.0-all-languages](http://phpMyAdmin-5.2.0-all-languages.zip) এর rename দেখানো হলো।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671222556339/rwY-Y8woG.png align="center")

এবার আপনি Laragon চালু করুন এবং Apache & MySQL চালু হয়েছে কি না নিশ্চিত হন।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671222781720/a_BlIvP58.png align="center")

আপনার প্রজেক্ট এ SSL [(Secure Sockets Layer)](https://www.ssl.com/faqs/faq-what-is-ssl/) চালু করার জন্য চিত্রে দেখানো ধাপটি অনুস্বরণ করুন।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671222115146/WCaFGEMpp.png align="center")

SSL এর জন্য পুনরায় নিচের ধাপটি অনুস্বরণ করুন।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671222118723/kU3gSwkUO.png align="center")

এবার নতুন লারাভেল প্রজেক্ট চালু করার পালা। আপনি মেনু থেকে (লারাগন এর যে কোন স্থানে right click করলেও কাজ করে) Quick app এবং Laravel এ ক্লিক করুন এবং আপনা প্রজেক্ট এর একটি নাম দিন।

আমি এখানে laracasts এর একটি [<mark>কোর্স </mark>](https://laracasts.com/series/laravel-8-from-scratch) অনুশীলন করবো তাই laracasts নামেই আমার প্রজেক্ট চালু করতেছি।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671223313034/We-zC0Z90.png align="center")

এবার আপনি চিত্রে ১ নং এ দেখানো সেটিং আইকন এ ক্লিক করে চিত্রে ২নং এ দেখানো [domain extension](https://www.godaddy.com/garage/most-common-domain-extensions/) set করে নেন। এক্ষেতে আপনি . (dot) এর পর যা দেবেন আপনার প্রজেক্ট রান করানোর সময় তাই দেখতে চাবেন। আপনি চাইলে com, me, dev, xyz কিংবা যে কোন extension দিতে পারেন। তবে এসব না দেওয়াই উচিত হবে।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671222132981/6mfLL0vlr.png align="center")

এবার আপনার সদ্য তৈরি করা প্রজেক্টটি চালু করার সময় এসেছে। আপনি আবার Menu থেকে www এবং আপনার দেওয়া প্রজেক্ট নামটির উপর ক্লিক করে প্রজেক্টটি রান করতে পারবেন।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671223765493/VQy2EJtED.png align="center")

<mark>অভিনন্দন!!</mark> আপনি সফল হয়েছেন আর যদি এখনও কোন সমস্যা থাকে তবে কমেন্ট করুন এবং মন্তব্য করতে ভুলবেন না।

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1671223944182/upY1Xtk1R.png align="center")
