উবুন্টু ও ডেরিভেটিভস মাইক্রোসফট দলসমূহ ইনস্টল করার জন্য কিভাবে
সুচিপত্র:
- উবুন্টু 18.04 এ এলইএমপি স্ট্যাক ইনস্টল করুন
- পূর্বশর্ত
- পদক্ষেপ 1. এনগিনেক্স ইনস্টল করা
- পদক্ষেপ 2. মাইএসকিউএল ইনস্টল করা
- পদক্ষেপ 3. পিএইচপি ইনস্টল করা
- পদক্ষেপ 4. পিএইচপি পৃষ্ঠাগুলি প্রসেস করার জন্য এনগিনেক্স কনফিগার করা
- অধিক তথ্য
- টিউটোরিয়াল
এলইএমপি শব্দটি তার চারটি মুক্ত উত্স উপাদানগুলির নামের সংক্ষিপ্ত বিবরণ:
- এল - লিনাক্স অপারেটিং সিস্টেম ই - এনগিনেক্স একটি এইচটিটিপি এবং বিপরীত প্রক্সি সার্ভার এম - মাইএসকিউএল বা মারিয়াডিবি রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম পি - পিএইচপি প্রোগ্রামিং ভাষা।
টিউটোরিয়ালগুলির এই সিরিজটি আপনাকে দেখাবে যে কীভাবে এনগিনেক্স ইনস্টল করবেন, এনগিনেক্স সার্ভার ব্লকগুলি তৈরি করবেন, একটি নিখরচায় এনক্রিপ্ট এসএসএল শংসাপত্র তৈরি করুন, মাইএসকিউএল ইনস্টল করুন এবং সুরক্ষিত করুন এবং পিএইচপি 7.2 ইনস্টল করবেন।
এই সিরিজের অংশবিশেষ টিউটোরিয়ালগুলি এই পৃষ্ঠার শেষে তালিকাভুক্ত করা হয়েছে।
উবুন্টু 18.04 এ এলইএমপি স্ট্যাক ইনস্টল করুন
এই কুইকস্টার্ট আপনাকে একটি উবুন্টু 18.04 সার্ভারে একটি এলইএমপি স্ট্যাক ইনস্টল করার জন্য প্রয়োজনীয় প্রাথমিক পদক্ষেপগুলি দেখায়।
পূর্বশর্ত
আপনি যে ব্যবহারকারী হিসাবে লগ ইন করেছেন তা অবশ্যই প্যাকেজ ইনস্টল করতে সক্ষম হওয়ার জন্য সুডোর অধিকার থাকতে হবে।
পদক্ষেপ 1. এনগিনেক্স ইনস্টল করা
উগুন্টু স্টোরগুলিতে এনগিনেক্স উপলব্ধ। প্যাকেজ সূচক আপডেট করুন এবং নিম্নলিখিত কমান্ডগুলি সহ Nginx ইনস্টল করুন:
sudo apt update
sudo apt install nginx
পদক্ষেপ 2. মাইএসকিউএল ইনস্টল করা
পরবর্তী পদক্ষেপটি মাইএসকিউএল প্যাকেজ ইনস্টল করা। এটি করতে টাইপ করুন:
sudo apt install mysql-server
ইনস্টলেশন সমাপ্ত হলে, মাইএসকিউএল ইনস্টলেশনটির সুরক্ষা উন্নত করতে
mysql_secure_installation
কমান্ডটি জারি করুন:
sudo mysql_secure_installation
আপনাকে রুট পাসওয়ার্ড সেট করতে, বেনামে ব্যবহারকারীর অপসারণ, স্থানীয় মেশিনে রুট ব্যবহারকারীর অ্যাক্সেস সীমাবদ্ধ করতে এবং পরীক্ষার ডাটাবেস অপসারণ করতে বলা হবে। আপনার সমস্ত প্রশ্নের উত্তর "Y" (হ্যাঁ) দেওয়া উচিত।
পদক্ষেপ 3. পিএইচপি ইনস্টল করা
উবুন্টু 18.04 সর্বশেষ এবং দুর্দান্ততম পিএইচপি সংস্করণ 7.2 সহ এলটিএস জাহাজ। পিএইচপি এফপিএম এবং বেশ কয়েকটি সাধারণ পিএইচপি মডিউল ইনস্টল করতে:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
পদক্ষেপ 4. পিএইচপি পৃষ্ঠাগুলি প্রসেস করার জন্য এনগিনেক্স কনফিগার করা
এখন যেহেতু আমরা সমস্ত LEMP উপাদান ইনস্টল করেছি, আমরা Nginx ভার্চুয়াল হোস্ট কনফিগারেশন ফাইলটি সম্পাদনা করতে এবং নিম্নলিখিত লাইনগুলি যুক্ত করতে পারি যাতে Nginx পিএইচপি ফাইলগুলি প্রক্রিয়া করতে পারে:
server {
#… other code
অবস্থান ph। php $ ni স্নিপেটস / ফাস্টcgi-php.conf অন্তর্ভুক্ত; ফাস্টসিজি_পাস ইউনিক্স: /run/php/php7.2-fpm.sock; }}
পরিবর্তনগুলি কার্যকর করতে Nginx পরিষেবাটি পুনরায় চালু করতে ভুলবেন না:
অধিক তথ্য
প্রতিটি পদক্ষেপ সম্পর্কে আরও বিস্তারিত নির্দেশাবলীর জন্য, দয়া করে নীচের টিউটোরিয়ালের সাথে পরামর্শ করুন।
টিউটোরিয়াল
ডেবিয়ান 9 এ কীভাবে ল্যাম্প স্ট্যাক ইনস্টল করবেন

টিউটোরিয়ালগুলির এই সিরিজটি আপনাকে কীভাবে ডেবিয়ান 9 এ এলএএমপি স্ট্যাক ইনস্টল করবেন সে সম্পর্কে আপনাকে নিয়ে যাবে আমরা কীভাবে অ্যাপাচি ইনস্টল করতে হবে, অ্যাপাচি ভার্চুয়াল হোস্ট তৈরি করতে হবে, একটি নিখরচায় এনক্রিপ্ট এসএসএল শংসাপত্র তৈরি করতে হবে, মাইএসকিউএল ইনস্টল এবং সুরক্ষিত করতে হবে এবং পিএইচপি 7.2 ইনস্টল করবেন।
ডেবিয়ান 9 এ ল্যাম্প স্ট্যাক কীভাবে ইনস্টল করবেন

টিউটোরিয়ালগুলির এই সিরিজটি আপনাকে দেখাবে যে কীভাবে এনগিনেক্স ইনস্টল করবেন, এনগিনেক্স সার্ভার ব্লকগুলি তৈরি করবেন, একটি চ্যাট এনক্রিপ্ট এসএসটি শংসাপত্র তৈরি করুন, মাইএসকিউএল ইনস্টল করুন এবং সুরক্ষিত করুন এবং পিএইচপি ইনস্টল করবেন
উবুন্টুতে 18.04 এ কীভাবে ল্যাম্প স্ট্যাক ইনস্টল করবেন

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