অ্যান্ড্রয়েড

উবুন্টুতে কীভাবে লারাভেলটি ইনস্টল করবেন 18.04

কিভাবে ইনস্টল করুন এবং কনফিগার গীত এবং GitHub উবুন্টু 18.04 চালু / উবুন্টু 20.04 (লিনাক্সের)

কিভাবে ইনস্টল করুন এবং কনফিগার গীত এবং GitHub উবুন্টু 18.04 চালু / উবুন্টু 20.04 (লিনাক্সের)

সুচিপত্র:

Anonim

লারাভেল এক্সপ্রেসিভ, মার্জিত সিনট্যাক্স সহ একটি ওপেন সোর্স পিএইচপি ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক। লারাভেল আপনাকে সহজেই স্কেলযোগ্য এবং নমনীয় ওয়েব অ্যাপ্লিকেশন, বিশ্রামপ্রাপ্ত এপিআই এবং ইকমার্স সমাধানগুলি তৈরি করতে দেয়।

রাউটিং, প্রমাণীকরণ, সেশনস, ক্যাচিং এবং ইউনিট টেস্টিংয়ের মতো বিল্ড-ইন বৈশিষ্ট্যগুলির সাথে লারাভেল অনেক পিএইচপি বিকাশকারীদের পছন্দের কাঠামো।

এই টিউটোরিয়ালটিতে আমরা আপনাকে একটি উবুন্টু 18.04 সিস্টেমে কীভাবে লারাভেল ইনস্টল করতে হবে তা দেখাব। লিনাক্স মিন্ট, কুবুন্টু এবং এলিমেন্টারি ওএস সহ উবুন্টু 16.04 এবং যে কোনও উবুন্টু ভিত্তিক বিতরণের জন্য একই নির্দেশাবলী প্রযোজ্য।

পূর্বশর্ত

এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।

সর্বশেষ সংস্করণে সিস্টেম প্যাকেজ আপডেট করুন:

sudo apt update && sudo apt upgrade

পিএইচপি ইনস্টল করা হচ্ছে

পিএইচপি 7.2 যা উবুন্টু 18.04 এ ডিফল্ট পিএইচপি সংস্করণটি সম্পূর্ণভাবে সমর্থিত এবং লারাভেল ৫.7 এর জন্য প্রস্তাবিত।

পিএইচপি এবং সমস্ত প্রয়োজনীয় পিএইচপি মডিউল ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:

sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip

সুরকার ইনস্টল করা হচ্ছে

সুরকার পিএইচপি-র জন্য নির্ভরতা পরিচালক এবং আমরা লারাভেল কোরটি ডাউনলোড করতে এবং প্রয়োজনীয় সমস্ত লারাভেল উপাদানগুলি ইনস্টল করতে এটি ব্যবহার করব।

বিশ্বব্যাপী সুরকার ইনস্টল করতে, কার্ল দিয়ে সুরকার ইনস্টলারটি ডাউনলোড করুন এবং ফাইলটি /usr/local/bin ডিরেক্টরিতে সরান:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

সুরকার সংস্করণ মুদ্রণ দ্বারা ইনস্টলেশন যাচাই করুন:

composer --version

আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:

Composer version 1.8.0 2018-12-03 10:31:16

লারাভেল ইনস্টল করা হচ্ছে

এই নিবন্ধটি লেখার সময়, লারাভেলের সর্বশেষতম স্থিতিশীল সংস্করণটি 5..7 সংস্করণ।

my_app ডিরেক্টরিতে my_app ইনস্টল create-project সুরকার create-project কমান্ডটি চালান:

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

উপরের কমান্ডটি সমস্ত প্রয়োজনীয় পিএইচপি প্যাকেজ আনবে। প্রক্রিয়াটি কয়েক মিনিট সময় নিতে পারে এবং এটি সফল হলে আউটপুটটির শেষেরটি নিম্নলিখিতগুলির মতো দেখা উচিত:

Package manifest generated successfully. > @php artisan key:generate --ansi Application key set successfully.

এই মুহুর্তে আপনি আপনার উবুন্টু সিস্টেমে লারাভেল ইনস্টল করেছেন।

.env মাধ্যমে ইনস্টল করার পরে .env স্বয়ংক্রিয়ভাবে .env নামে একটি ফাইল তৈরি করবে। এই ফাইলগুলিতে ডাটাবেস শংসাপত্রগুলি সহ কাস্টম কনফিগারেশন ভেরিয়েবল রয়েছে। আপনি কীভাবে এখানে লারাভেল কনফিগার করতে পারেন তা করতে পারেন।

আপনি লারাভেল প্রকল্প ডিরেক্টরিতে নেভিগেট করে এবং artisan serve কমান্ডটি চালিয়ে ডেভলপমেন্ট সার্ভারটি শুরু করতে পারেন:

cd ~/my_app php artisan serve

আউটপুটটি এরকম কিছু দেখবে:

Laravel development server started:

লারাভেল এর সমস্ত ডেটা সঞ্চয় করতে এসকিউএলাইট, পোস্টগ্রাইএসকিউএল, মঙ্গোডিবি বা মাইএসকিউএল / মারিয়াডিবি ডাটাবেস ব্যবহার করতে পারে।

ইনস্টলেশন যাচাই করা হচ্ছে

আপনার ব্রাউজারটি খুলুন, http://127.0.0.1:8000 টাইপ করুন এবং অনুগ্রহ করে ইনস্টলেশনটি সফল হয়েছে, নীচের মতো একটি পর্দা উপস্থিত হবে:

উপসংহার

অভিনন্দন, আপনি সফলভাবে আপনার উবুন্টু 18.04 মেশিনে লারাভেল 5.7 ইনস্টল করেছেন। আপনি এখন আপনার অ্যাপ্লিকেশন বিকাশ শুরু করতে পারেন।

উবুন্টু লারাভেল পিএইচপি সুরকার