উত্তর:
হ্যাঁ, এটি বিবরণে কিছুটা সমাহিত হয়েছে :
পাস-থ্রো মোডে অভিনয়
apachectl
করার সময়,httpd
বাইনারিটির জন্য উপলব্ধ সমস্ত আর্গুমেন্ট নিতে পারে ।apachectl [ httpd-argument ]
সুতরাং এর http
এর ডকুমেন্টেশন তাকান তারপর:
-k start|restart|graceful|stop|graceful-stop
httpd
শুরু করতে, পুনরায় চালু করতে বা থামাতে সংকেতগুলি ।
সুতরাং আপনি যদি ব্যবহার করেন তবে আপনি -k <option>
সহজেই তা চালিয়ে যাবেন httpd
যার পক্ষে এই যুক্তিটি দরকার।
আপনি যদি এটি ব্যবহার না করেন -k
, apache2ctl
পরিবর্তে আদেশগুলি সন্ধান করবে যা এটি নিজেই পরিচালনা করবে, যা আবার httpd
গ্রহণের মতো হবে।
উত্স কোডটির দিকে তাকানো এই আচরণটি প্রদর্শন করে, যেখানে একটি case
বিবৃতি চেক করে যে প্রথম যুক্তিটি স্বীকৃত অভ্যন্তরীণ কমান্ডগুলির মধ্যে একটি কিনা এবং শেষ অবধি (ফ্যালব্যাক হিসাবে), সমস্ত কিছু passedুকে গেছে httpd
।
case $ARGV in
start)
HTTPD ${APACHE_ARGUMENTS} -k $ARGV # <= note the -k here
# ...
stop|graceful-stop)
# ...
# ...
*)
$HTTPD ${APACHE_ARGUMENTS} $ARGV
ERROR=$?
esac
-k
, তাহলে apachectl
কমান্ড নিজেই হ্যান্ডেল হবে, কিন্তু এটি একই আছে httpd
। যদি আপনি ব্যবহার করেন -k
, কমান্ডটি যেমন হয় তেমনটি দেওয়া হবে httpd
।
যুক্ত করার জন্য সম্পাদনা করুন: দুঃখিত, আমার চেয়ে ত্রুটিযুক্ত ধরণগুলি দ্রুত: ডি
'apache2ctl' আসলে 'httpd' এক্সিকিউটেবলের জন্য কেবলমাত্র একটি ফ্রন্ট-এন্ড এবং এটি দুটি সিস্টেমে চালিত হয় যদি আপনি এটি SysV init স্ক্রিপ্টযোগ্য হতে চান বা আপনি যদি httpd এক্সিকিউটেবলের কাছে-মাধ্যমে বিকল্পগুলি পাস করতে চান তবে তা নির্ভর করে। --কে আসলে httpd এর মধ্য দিয়ে যায়।
http://httpd.apache.org/docs/2.2/programs/apachectl.html
পাস-থ্রো মোডে অভিনয় করার সময়, অ্যাপাচি্যাক্টেল httpd বাইনারিটির জন্য উপলব্ধ সমস্ত আর্গুমেন্ট নিতে পারে।
অ্যাপাচ্যাক্টেল [এইচডিডি-যুক্তি]
সুতরাং httpd ম্যান পৃষ্ঠা থেকে, http://httpd.apache.org/docs/2.2/program/httpd.html
-কে শুরু | পুনরায় চালু করুন | গ্রেফুল | স্টপ | গ্রেফুল স্টপ সিগন্যালগুলি শুরু করতে, পুনরায় চালু করতে বা থামাতে httpd করুন।