স্থায়ীভাবে অ্যাপাচ 2 অপসারণ করা হচ্ছে

এটি একটি সহজ মনে হচ্ছে apt-get remove apache2 সম্পূর্ণরূপে মুছে ফেলা হয় না apache2 চলমান যখন আমি এখনও প্রক্রিয়া এক এটি দেখতে পারেন top. কিভাবে একটি অপসারণ করে apache2 সম্পূর্ণরূপে তার উবুন্টু সার্ভারে?

এটি প্রকৃতপক্ষে সরানো হয়নি:

~# which apache2/usr/sbin/apache2~# whereis apache2apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz

কিন্তু যখন আমি করি apt-get remove apache2 আবার:

# apt-get remove apache2Reading package lists... DoneBuilding dependency treeReading state information... DonePackage apache2 is not installed, so not removed0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

apache2 শুধু অন্যান্য প্যাকেজ নির্বাচন করা হয় যে একটি মেটাপ্যাকেজ হয়. আপনি যদি সেই প্যাকেজটি ইনস্টল করে অ্যাপাচি ইনস্টল করেন তবে স্বয়ংক্রিয়ভাবে নির্বাচিত প্যাকেজগুলি পরিষ্কার করার জন্য আপনাকে কেবল এটি চালানো দরকার:

sudo apt autoremove

যে কাজ করে না, আপনি নিজে নির্ভরশীলদের এক ইনস্টল করা হতে পারে. আপনি সব লক্ষ্য করতে পারেন apache2- স্থান থেকে প্যাকেজ এবং প্রচুর পরিমাণে প্যাকেজ:

sudo apt remove apache2.*

ভবিষ্যতের রেফারেন্সের জন্য, বাইনারি কোন প্যাকেজ থেকে এসেছে তা জানতে, আপনি এটি চালাতে পারেন:

dpkg -S `which apache2`

আমি যে সঙ্গে ফিরে আসতে আশা চাই apache2.2-bin (লেখার সময়)

অপসারণ করতে এই পদক্ষেপগুলি অনুসরণ করুন apache2 পরিষেবা ব্যবহার করে Terminal:

  1. এটি চলমান থাকলে প্রথমে অ্যাপাচ 2 পরিষেবাটি বন্ধ করুন: sudo service apache2 stop
  2. এখন এর সাথে সমস্ত অ্যাপাচ 2 প্যাকেজ সরান এবং পরিষ্কার করুন:

    sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common//or sudo apt-get purge apache2 apache2-utils apache2-bin apache2.2-common
  3. অবশেষে, চালান sudo apt-get autoremove শুধু প্রয়োজন অন্য কোন পরিষ্করণ ক্ষেত্রে

অ্যাপাচি অপসারণ করা হয়েছে তা নিশ্চিত করতে আপনি নিম্নলিখিত দুটি পরীক্ষা করতে পারেন:

  1. which apache2 - একটি ফাঁকা লাইন ফিরে উচিত
  2. sudo service apache2 start - ফিরে আসা উচিত apache2: unrecognized service

আমার জন্য কাজ করা একটি খুব সহজ এবং সোজা উপায় নিম্নরূপ:

  1. থাম apache2.

    sudo service apache2 stop
  2. অ্যাপাচ 2 এবং এর নির্ভরশীল প্যাকেজগুলি আনইনস্টল করুন

    sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
  3. ব্যবহার করুন autoremove অপশন অন্যান্য নির্ভরতা পরিত্রাণ পেতে.

    sudo apt-get autoremove
  4. মুছে ফেলা হয়েছে না যে কোনো কনফিগারেশন ফাইল আছে কিনা তা পরীক্ষা করুন.

    whereis apache2
  5. আপনি নিম্নলিখিত হিসাবে একটি প্রতিক্রিয়া পেতে হলে apache2: /etc/apache2 ডিরেক্টরি এবং বিদ্যমান কনফিগারেশন ফাইল সরান.

    sudo rm -rf /etc/apache2  

উৎস: উবুন্টু বা ডেবিয়ান এ অ্যাপাচ 2 আনইনস্টল এবং সরান কিভাবে ড্যান ন্যানি

আপনি সঠিক প্যাকেজের নাম ব্যবহার করছেন কিনা তা প্রথমে পরীক্ষা করুন, আইএমও সঠিক প্যাকেজের নাম : apache2.x-common

আপনি যদি কনফিগ ফাইল সহ প্যাকেজটি সম্পূর্ণরূপে সরাতে চান তবে চেষ্টা করুন:

    dpkg --purge apache2.2-common

আপনি বিভিন্ন প্যাকেজ ব্যবহার করছেন কিনা তা পরীক্ষা করতে সময় নিন apache2.2-bin উবুন্টু 16.04 এর জন্য সর্বশেষ apache2.4-bin

sudo apt-get purge apache2 apache2-utils apache2.4-bin apache2.4-common

উবুন্টু থেকে অ্যাপাচ 2 সরান

enter image description here

আপনার থেকে সম্পূর্ণ অপসারণ করতে লোকালহোস্ট

1 ম ব্যবহার করে বর্তমান স্থিতি পরীক্ষা করুন

service apache2 status

যদি এটি হয় সক্রিয় (চলমান)পরবর্তী লিখুন

sudo apt remove apache2*

ব্যবহার করে হ্যাঁ বলুন y.

আমি এখানে অন্যান্য উত্তর চেষ্টা করেছি কিন্তু এটি আমার জন্য কাজ করে যা আমি খুঁজে পেয়েছি সবচেয়ে সম্পূর্ণ সমাধান:

$ sudo service apache2 stop$ sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common$ sudo apt-get autoremove

নীচের কমান্ডের আউটপুট তথ্য ইনস্টল প্যাকেজ সফ্টওয়্যার প্রদান করবে, সংস্করণ, স্থাপত্য এবং প্যাকেজ সম্পর্কে সংক্ষিপ্ত বিবরণ. অ্যাপাচি প্যাকেজটি খুঁজতে গ্রেপ কমান্ড ব্যবহার করা হয়

$ sudo dpkg --get-selections | grep apache | cut -f 1$ sudo apt-get remove --purge <package name from the previous command output>$ sudo whereis apache$ sudo rm -rf <directory/file path from the previous command output>

দেখা http://www.xavierdilipkumar.com/post/how-to-uninstall-php-apache-and-mysql-on-ubuntu

চালান ‘অ্যাপ্ট - গেট পার্জ অ্যাপাচ 2’. এটা সব কনফিগ ফাইল মুছে ফেলা হবে.

আমি এপিটি-গেট অটোরেমোভ এবং তারপরে সুডো আরএম-আরএফ /ইত্যাদি/অ্যাপাচ 2দিয়ে এটি অনুসরণ করেছি