আমি সবেমাত্র সেন্টোস 6 চালিত একটি নতুন ভিপিএসের বিধান রেখেছি এবং এটি অ্যাপাচি নিয়ে আসে।
আমি অ্যাপাচি অক্ষম করতে চাই, কারণ আমি পরিবর্তে এনগিনেক্স ব্যবহার করব।
আমি জানি আমি /etc/init.d/ এ স্ক্রিপ্টটি মুছতে পারি তবে আমি এটি করতে চাই না, কারণ এটি একটি স্টক জিনিস যা সিস্টেমের সাথে এসেছিল। আমি বরং পরিষেবাটি অক্ষম করার একটি দৃষ্টিনন্দন উপায় চাই।
আমি ভেবেছিলাম যে আমি / etc / inittab এ কিছু রাখতে সক্ষম হব, তবে inittab এর মধ্যে রয়েছে:
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
এটি আমাকে বিশ্বাস করতে পরিচালিত করে যে সিস্টেমটি আপস্টার্ট চলছে। ওয়েল, আমি দেখেছিলাম এবং আপস্টার্টে কোনও পরিষেবা অক্ষম করার সঠিক উপায় হ'ল একটি ওভাররাইড ফাইল যুক্ত করা। সুতরাং আমি চালান:
% 'manual' > /etc/init/httpd.override
এবং আমার সার্ভারটি পুনরায় বুট করুন। তবে এখনও এইচডিডি চলছে! এটির দ্বারা বিভ্রান্ত হয়ে, আমি সিদ্ধান্ত নিয়েছি যে দৌড়ের মাধ্যমে আপস্টার্টটি হল আরম্ভ পরিষেবা
% readlink /proc/1/exe
/sbin/init
আচ্ছা, যা আমি প্রত্যাশা করেছিলাম তা নয়। সম্ভবত আমি সর্বোপরি চালাচ্ছি না। চেক করার একটি নির্দিষ্ট উপায় আছে? এবং যদি আমি init চালাচ্ছি তবে কোনও পরিষেবা স্থায়ীভাবে অক্ষম করার প্রস্তাবিত উপায় কী? আমি এই সমস্ত কিছুর জন্য নতুন এবং এখানে অনেকগুলি মতবিরোধ আছে বলে মনে হয়।
আপনার সহায়তার জন্য সবাইকে ধন্যবাদ।