VPS সার্ভারে NodeJS-এর জন্য একাধিক ডোমেইন

আমাদের একটি VPS সার্ভারে একাধিক ওয়েবসাইট তাদের নিজস্ব ডোমেইন সহ রাখার জন্য, আমাদের প্রয়োজন রিভার্স প্রক্সি সার্ভার। এটি এমন একটি প্রোগ্রাম যা 80 পোর্ট শুনবে এবং রিকোয়েস্ট ম্যানেজ করবে। এই ধরনের প্রোগ্রাম হিসেবে আমরা Nginx সার্ভার ব্যবহার করব।

এটি কিভাবে কাজ করবে। ধরুন আমাদের কাছে দুটি ডোমেইন আছে। ধরুন আমাদের VPS-এ প্রথম ডোমেইনের জন্য স্ক্রিপ্ট চালু আছে 3001 পোর্টে, এবং দ্বিতীয় ডোমেইনের জন্য স্ক্রিপ্ট - 3002 পোর্টে। রিভার্স প্রক্সি সার্ভার Nginx 80 পোর্ট শুনবে, দেখবে কোন ডোমেইন অনুরোধ করা হয়েছে, এবং অনুরোধটি রিডাইরেক্ট করবে সংশ্লিষ্ট পোর্টে।

পরবর্তী পাঠগুলোতে আমরা বুঝতে পারব, কিভাবে ইনস্টল এবং কনফিগার করতে হয় Nginx কে রিভার্স প্রক্সি সার্ভার মোডে।

Задание 1

বিভিন্ন পোর্টে দুটি টেস্ট ওয়েবসাইট ডেপ্লয় করুন।