আমি অ্যাপাচি ওয়েব সার্ভারটি আরম্ভ না করে কীভাবে ভার্চুয়ালহস্ট কনফিগার করব?


15

আমি এখানে অ্যাপাচি ওয়েব সার্ভার উল্লেখ করেছি কারণ আমি সেটিকে ব্যবহার করছি।

উত্তর:


15

আমি এই পৃষ্ঠায় সন্ধান করেছি কিন্তু এটি আপনার সাথে কতটা প্রাসঙ্গিক তা নিশ্চিত নয়।

গতিশীলভাবে গণ ভার্চুয়াল হোস্টিং কনফিগার করা

মূল ধারণাটি হ'ল স্থিতিশীল কনফিগারেশনের সমস্তকে একটি প্রক্রিয়া দিয়ে প্রতিস্থাপন করা যা এগুলি গতিশীলভাবে কার্যকর করে। এর অনেকগুলি সুবিধা রয়েছে:

  1. আপনার কনফিগারেশন ফাইলটি ছোট, তাই অ্যাপাচি আরও দ্রুত শুরু হয় এবং কম স্মৃতি ব্যবহার করে।
  2. ভার্চুয়াল হোস্ট যুক্ত করা সহজভাবে ফাইল সিস্টেমে যথাযথ ডিরেক্টরিগুলি তৈরি করার এবং ডিএনএসে এন্ট্রিগুলি তৈরি করার বিষয় - আপনার অ্যাপাচি পুনরায় কনফিগার করতে বা পুনরায় চালু করার দরকার নেই।

হালনাগাদ

অ্যাপাচি পুনরায় চালু না করে ভার্চুয়াল হোস্ট যুক্ত করা

দেখা গেল যে সমাধানটি হ'ল একক ভার্চুয়াল হোস্টের জন্য কেবল সরল পুরানো ডকুমেন্টরুট সেটিংসের পরিবর্তে ভার্চুয়াল ডকুমেন্টরুট ব্যবহার করা। এটি মানের অংশ হিসাবে as 0 ভেরিয়েবল নির্দিষ্ট করার অনুমতি দেয়। সুতরাং আমরা "ভার্চুয়াল ডকুমেন্টরুট / সোমডার / $ 1 ″ রাখতে সক্ষম হয়ে শেষ হয়েছি ″


24

আপনার ভার্চুয়ালহোস্টগুলিতে কোনও পরিবর্তন করুন, তারপরে করুন

apache2ctl configtest

কোনও অসামান্য সিনট্যাক্স ত্রুটি নেই তা নিশ্চিত করার জন্য এবং এটি চালান:

apache2ctl graceful

অথবা

/etc/init.d/apache2 graceful

ইউএসআর 1 বা ক্রেফুল সিগন্যাল তাদের পিতামাতার প্রক্রিয়াটিকে বাচ্চাদের তাদের বর্তমান অনুরোধের পরে প্রস্থান করার পরামর্শ দেয় (বা তারা কিছু সরবরাহ না করে অবিলম্বে প্রস্থান করতে পারে)। পিতামাতা তার কনফিগারেশন ফাইলগুলি পুনরায় পড়েন এবং তার লগ ফাইলগুলি পুনরায় খোলে। প্রতিটি শিশু মারা যাওয়ার সাথে সাথে পিতা-মাতার এটি কনফিগারেশনের নতুন প্রজন্মের একটি সন্তানের সাথে প্রতিস্থাপন করে, যা অবিলম্বে নতুন অনুরোধগুলি সরবরাহ করা শুরু করে।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.