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

How Install Nginx Ubuntu 20



এনজিআইএনএক্স এইচটিটিপি-তে একটি জনপ্রিয়, উচ্চ-কর্মক্ষমতা সরঞ্জাম। এই টুলটি একটি বিপরীত প্রক্সি সার্ভার যা ইন্টারনেটে বিপুল সংখ্যক ওয়েবসাইটের ট্রাফিক লোড পরিচালনার জন্য দায়ী। এনজিআইএনএক্স একটি দ্রুত, ওপেন সোর্স, অবাধে উপলব্ধ সফটওয়্যার টুল যা ট্রাফিক লোড ব্যালেন্সিংয়ে ব্যবহৃত হয়। NGINX একটি সম্পূর্ণ ওয়েব সার্ভার, একটি কন্টেন্ট ম্যানেজমেন্ট ক্যাশে এবং HTTP এবং নন- HTTP সার্ভারের জন্য একটি বিপরীত প্রক্সি বৈশিষ্ট্য প্রদান করে। এই নিবন্ধটি আপনাকে দেখাবে কিভাবে উবুন্টু 20.04 এ NGINX ইনস্টল, সেট আপ এবং আনইনস্টল করবেন।







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

প্রথমে, এনজিআইএনএক্স কাজ করার জন্য, আপনার পোর্ট 80 বা পোর্ট 443 এ চলমান অ্যাপাচি পরিষেবা বন্ধ করা উচিত।



ধাপ 1: আপনার APT আপডেট করুন

বরাবরের মতো, প্রথমে, আপনার APT আপডেট করুন এবং আপগ্রেড করুন।



$sudoউপযুক্ত আপডেট





$sudoউপযুক্ত আপগ্রেড

ধাপ 2: NGINX ডাউনলোড এবং ইনস্টল করুন

NGINX সফটওয়্যার টুল উবুন্টু অফিসিয়াল সফটওয়্যার সংগ্রহস্থলে উপস্থিত। এনজিআইএনএক্স ডাউনলোড এবং ইনস্টল করতে কেবল টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করুন।



$sudoউপযুক্তইনস্টলএনজিআইএনএক্স

ধাপ 3: ইনস্টলেশন যাচাই করুন

ইনস্টলেশন সম্পন্ন হলে, Nginx পরিষেবা স্বয়ংক্রিয়ভাবে শুরু হবে। এই ইনস্টলেশন যাচাই করতে, নিম্নলিখিত টার্মিনাল কমান্ডটি চালান।

$sudosystemctl অবস্থা NGINX

ধাপ 4: ফায়ারওয়াল সেটিংস আপডেট করুন

UFW কমান্ডের মাধ্যমে ফায়ারওয়াল সেটিংস আপডেট করুন যাতে আপনার NGINX সার্ভারে বিভিন্ন HTTP এবং নন- HTTP ওয়েব সার্ভার থেকে পোর্ট 443, 80 অথবা উভয় পোর্টেই আগত ট্রাফিকের অনুমতি দেওয়া যায়।

$sudoufw 'NGINX Full' এর অনুমতি দেয়

ধাপ 5: ব্রাউজারে ইনস্টলেশন পরীক্ষা করুন

আপনার উবুন্টু মেশিনে একটি ব্রাউজারে একটি নতুন ট্যাব খুলে এবং ইউআরএল বারে নিম্নলিখিত ইউআরএল টাইপ করে আপনার এনজিআইএনএক্স ইনস্টলেশন পরীক্ষা করুন। YOUR_IP পাঠ্যের পরিবর্তে, নিম্নলিখিত কমান্ডে আপনার নিজের মেশিন আইপি রাখুন।

URL= http://আপনার_আইপি

চিত্র: একটি ওয়েব ব্রাউজার ট্যাবে NGINX পরীক্ষার সার্ভার খোলা হয়েছে।

ধাপ 6: কমান্ড-লাইন ইন্টারফেসে ইনস্টলেশন পরীক্ষা করুন

আপনি নিম্নলিখিত টার্মিনাল কমান্ডটি সম্পাদন করে কমান্ড-লাইন ইন্টারফেসের মাধ্যমে NGINX এর ইনস্টলেশন পরীক্ষা করতে পারেন।

$কার্ল-আই10.0.2.15

ধাপ 7: এনজিআইএনএক্স সার্ভার কনফিগার করুন

সিস্টেম রিবুট হওয়ার পরে আপনার পুনরায় চালু করার জন্য এখন আপনার NGINX সার্ভারটি কনফিগার করা উচিত।

$sudosystemctlসক্ষম করুনএনজিআইএনএক্স

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

$sudosystemctl অবস্থা NGINX

$sudosystemctl NGINX পুনরায় চালু করুন

$sudosystemctl পুনরায় লোড NGINX

$sudosystemctl শুরু NGINX

$sudosystemctl স্টপ এনজিআইএনএক্স

$sudosystemctl NGINX নিষ্ক্রিয় করুন

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

আপনি নিম্নলিখিত টার্মিনাল কমান্ডের মাধ্যমে উবুন্টু থেকে NGINX অপসারণ করতে পারেন।

$sudo apt-purgeএনজিআইএনএক্স

$sudo apt-get autoremove

উপসংহার

উবুন্টু 20.04 সিস্টেমে এনজিআইএনএক্স সার্ভার কীভাবে ইনস্টল করতে হয়, এনজিআইএনএক্স সার্ভারগুলি কীভাবে সেট আপ এবং কনফিগার করতে হয় এবং উবুন্টু 20.04 থেকে এনজিআইএনএক্স সরঞ্জামটি কীভাবে আনইনস্টল করা যায় তা আমরা কভার করেছি। আশাকরি এটা সাহায্য করবে.