Nodejs একটি ওয়েব সার্ভার প্রয়োজন?
Nodejs একটি ওয়েব সার্ভার প্রয়োজন?
Anonim

এটি কোনো প্রয়োজন ছাড়াই স্বতন্ত্রভাবে চলতে পারে ওয়েব সার্ভার কেননা এটা হয় একটি রানটাইম নিজেই কিন্তু আবার এটা হয় না a ওয়েব সার্ভার . সমস্ত নোড প্রকল্প আমদানির অনুমতি দেয় এনপিএম প্রতিষ্ঠিত মাধ্যমে একটি প্রকল্পে প্যাকেজ npm কমান্ড ইনস্টল করুন।

এইভাবে, নোড জেএস-এর কি একটি ওয়েব সার্ভার প্রয়োজন?

js আপনার নিজের তৈরি করার ক্ষমতা প্রদান করে ওয়েব সার্ভার যা অ্যাসিঙ্ক্রোনাসভাবে HTTP অনুরোধগুলি পরিচালনা করবে। আপনি চালানোর জন্য IIS বা Apache ব্যবহার করতে পারেন নোড . js ওয়েব অ্যাপ্লিকেশন কিন্তু এটি ব্যবহার করার সুপারিশ করা হয় নোড . js ওয়েব সার্ভার.

উপরন্তু, আমি কিভাবে একটি নোড JS ওয়েব সার্ভার চালাব? NodeJS - একটি সাধারণ HTTP সার্ভার/স্থানীয় ওয়েব সার্ভার সেটআপ করুন

  1. NodeJS ডাউনলোড এবং ইনস্টল করুন।
  2. npm থেকে http-সার্ভার প্যাকেজ ইনস্টল করুন।
  3. স্ট্যাটিক ওয়েবসাইট ফাইল ধারণকারী একটি ডিরেক্টরি থেকে একটি ওয়েব সার্ভার শুরু করুন।
  4. একটি ব্রাউজার দিয়ে আপনার স্থানীয় ওয়েবসাইটে ব্রাউজ করুন।

পরবর্তীকালে, প্রশ্ন হল, নোড জেএস-এর কি অ্যাপাচি দরকার?

নোড . js একটি বিপরীত প্রক্সির মতোও, তবে কিছু বিকাশকারী অন্যান্য সরঞ্জামগুলি ব্যবহার করতে পছন্দ করে করতে এটা (আমার এন্টারপ্রাইজে, আমরা আমাদের কিছুর সাথে Nginx ব্যবহার করি নোড . js অ্যাপস)। সুতরাং, সংক্ষেপে: আপনি না প্রয়োজন Nginx বা অ্যাপাচি মোটেও, তবে আপনি চাইলে ব্যবহার করতে পারেন।

নোড জেএস এর জন্য কোন সার্ভার সেরা?

আপনি যদি নোডের জন্য HTTP সার্ভার সম্পর্কে জিজ্ঞাসা করছেন। js: বেশিরভাগ নোড-সার্ভারগুলি মাঝারি লোডের জন্য এক্সপ্রেসজে-এর মতো `http` মডিউলে তৈরি করা হয় আপনি সেগুলি সরাসরি ব্যবহার করতে পারেন। কিন্তু বেশি লোডের জন্য আপনি অন্য HTTP সার্ভার যেমন ` ব্যবহার করতে পারেন nginx ` প্রক্সি সার্ভার হিসেবে। সেটআপ করতে এই টিউটোরিয়ালটি অনুসরণ করুন nginx প্রক্সি সার্ভার হিসাবে।

প্রস্তাবিত: