CentOS 8 এ Nginx কীভাবে ইনস্টল করবেন


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

এই নিবন্ধে, আমরা কীভাবে একটি সেন্টস 8 লিনাক্স সার্ভারে এনগিনেক্স এইচটিটিপি ওয়েব সার্ভার ইনস্টল করবেন তা ব্যাখ্যা করব।

সেন্টোজ 8 এ এনগিনেক্স এইচটিটিপি ওয়েব সার্ভার ইনস্টল করা

1. এনগিনেক্স ওয়েব সার্ভারের সর্বশেষতম সংস্করণ ইনস্টল করতে, আপনাকে নিম্নলিখিত yum কমান্ডটি ব্যবহার করে সিস্টেম সফ্টওয়্যার প্যাকেজ আপডেট করতে হবে।

# yum update

২. সফ্টওয়্যার আপডেটগুলি ইনস্টল হয়ে গেলে, আপনি নিম্নলিখিত কমান্ডগুলি ব্যবহার করে ডিফল্ট প্যাকেজ সংগ্রহস্থলগুলি থেকে সর্বশেষতম স্থিতিশীল Nginx সার্ভারটি ইনস্টল করতে পারেন।

# yum info nginx
# yum install nginx

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

# systemctl start nginx
# systemctl enable nginx
# systemctl status nginx

৪. নিম্নলিখিত ফায়ারওয়াল-সিএমডি কমান্ডগুলি ব্যবহার করে সিস্টেম ফায়ারওয়ালে এনগিনেক্সে ওয়েব ট্র্যাফিকের অনুমতি দিতে 80 এবং 443 পোর্টটি খুলুন এবং সক্ষম করুন।

# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --zone=public --permanent --add-service=https
# firewall-cmd --reload

5. যাচাই করুন যে 80 এবং 443 পোর্টটি এসএস কমান্ড ব্যবহার করে ফায়ারওয়ালে সক্ষম হয়েছে।

# netstat -tulpn
OR
# ss -tulpn

Now. এখন আপনি যাচাই করতে পারবেন যে আপনার ওয়েব ব্রাউজারে আপনার সার্ভারের সর্বজনীন আইপি ঠিকানাটি দেখে Nginx ওয়েব সার্ভারটি চালু এবং চলছে। আপনি যদি নিজের সার্ভারের আইপি ঠিকানাটি জানেন না, আপনি আইপি কমান্ডটি চালাতে পারেন।

# ip addr

উপরের আউটপুটটিতে, আমার সার্ভারের আইপি ঠিকানা 192.168.0.103, সুতরাং আপনার ওয়েব ব্রাউজারটি খুলুন এবং আইপি ঠিকানাটি টাইপ করুন।

http://192.168.0.103

এটাই! একবার আপনি আপনার সেন্টোস 8 সার্ভারে এনগিনেক্স ইনস্টল হয়ে গেলে, আপনি ওয়েবসাইট স্থাপনের জন্য একটি এলইএমপি স্ট্যাক সেটআপ করতে পারেন।