অ্যাপাচিেক্টল এবং অ্যাপাচি 2 ব্যবহার করে অ্যাপাচি পুনরায় চালু করার মধ্যে পার্থক্য কী?


9

আমি অ্যাপাচি পুনরায় চালু করার তিনটি উপায় সম্পর্কে জানি:

sudo /usr/sbin/apachectl restart

sudo /etc/init.d/apache2 restart

service apache2 restart

প্রতিটি উপায় নীচে কি করে?

আমি service apache2 stopউবুন্টুতেও চেষ্টা করেছি , তবে এটি কোনও কারণে সার্ভারটি থামায় না: লোকালহোস্ট এখনও আমার ডেস্কটপে পরিবেশন করে।

উত্তর:


10

serviceএবং / অথবা init.dস্ক্রিপ্টগুলি ঠিক একই জিনিস যেমন এটি একই httpdস্ক্রিপ্টটি চালায় , এটি মূলত পরিষেবা stopএবং (re)start httpdপরিষেবা বোঝানো হয়েছিল , যখন apachectlআরও কিছু করতে পারে (আউটপুট দেখুন)।

apachectl:

# apachectl 
Usage: /usr/sbin/httpd [-D name] [-d directory] [-f file]
                       [-C "directive"] [-c "directive"]
                       [-k start|restart|graceful|graceful-stop|stop]
                       [-v] [-V] [-h] [-l] [-L] [-t] [-S]
Options:
  -D name            : define a name for use in <IfDefine name> directives
  -d directory       : specify an alternate initial ServerRoot
  -f file            : specify an alternate ServerConfigFile
  -C "directive"     : process directive before reading config files
  -c "directive"     : process directive after reading config files
  -e level           : show startup errors of level (see LogLevel)
  -E file            : log startup errors to file
  -v                 : show version number
  -V                 : show compile settings
  -h                 : list available command line options (this page)
  -l                 : list compiled in modules
  -L                 : list available configuration directives
  -t -D DUMP_VHOSTS  : show parsed settings (currently only vhost settings)
  -S                 : a synonym for -t -D DUMP_VHOSTS
  -t -D DUMP_MODULES : show all loaded modules 
  -M                 : a synonym for -t -D DUMP_MODULES
  -t                 : run syntax check for config files
# 

ঠিক আছে কারণ আমি জিজ্ঞাসা করছি কারণ আমি sudo / usr / sbin / apachectl পুনঃসূচনা ব্যবহার করেছি এবং আমার সমস্ত জ্যাঙ্গো স্ট্যাটিক ফাইলগুলি এখন 404 ত্রুটি দেয়, ভেবেছিল এটি সার্ভার পুনরায় বুট করার পদ্ধতিতে কিছু করার আছে
ডঃ ম্যানহাটন

@ ডিআরমানহান এটি সম্ভবত আপনার কনফিগারেশন ফাইলগুলি পরিবর্তন করেছে (সম্ভবত পুনর্লিখনের মাধ্যমে)। আপনি পূর্বে এটি লক্ষ্য করেন নি কারণ আপনি পরিষেবাটি আরম্ভ না করা পর্যন্ত পরিবর্তন কার্যকর হয়নি।
kojow7
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.