मैं ubuntu सर्वर पर एपाचे 2 सर्वर को कैसे साफ करूं और फिर पुनर्स्थापित करूं?


21

मैं अपने ubuntu सर्वर पर Apache2 सर्वर के साथ कुछ अजीब मुद्दों कर रहा हूँ। मेरा मानना ​​है कि कुछ कॉन्फ़िगरेशन फ़ाइलों के साथ छेड़छाड़ की गई हो सकती है। Apache2 को मेरे सर्वर से पूरी तरह से हटाने का सबसे आसान तरीका क्या है। मुझे पता है कि कैसे उपयोग करके स्थापित करना है

sudo apt-get install apache2

लेकिन, मैं सिर्फ यह सुनिश्चित करना चाहता हूं कि मैं पूरी तरह से apache2 को हटा दूं।

जवाबों:


14

निम्न दो आदेश चलाएँ:

sudo apt-get --purge remove apache2
sudo apt-get remove apache2-common

68

पहले अपने सर्वर को स्पष्ट रूप से रोकें:

sudo service apache2 stop

Apache2 पैकेज और निर्भरता निकालें:

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

यदि आप मैन्युअल रूप से संशोधित या स्थापित सामान करते हैं, तो इसे हटा नहीं सकता है। जांचें कि क्या बचा है:

whereis apache2

इन निर्देशिकाओं के अंदर एक नज़र डालें, और यदि आप आश्वस्त हैं कि आप इसे ट्रैश करना चाहते हैं, तो मैन्युअल रूप से निर्देशिकाओं को हटा दें। मेरे मामले में:

sudo rm -Rf /etc/apache2 /usr/lib/apache2 /usr/include/apache2

2
यह उत्तर स्वीकृत उत्तर की तुलना में अधिक पूर्ण है। आदेशों का पूरा क्रम है: sudo service apache2 stop sudo apt-get --purge remove apache2 sudo apt-get remove apache2-common sudo apt-get autoremove whereis apache2 apache2: /etc/apache2 sudo rm -rf /etc/apache2
व्लादिमीर Tsvetkov

शानदार जवाब।
djangofan 21

2
इसे सही उत्तर के रूप में चिह्नित किया जाना चाहिए। बस Apache2 के साथ परेशानी का भार था और इसने मुझे मेरे OS (Linux Mint 14 MATE) को फिर से स्थापित करने से बचाया। धन्यवाद!
जोनाथन कोमार

बस: "sudo apt-get remove apache2; sudo apt-get autoremove --purge"
व्यंग्य

0

मुझे लगता है कि आप इसे आज़मा सकते हैं।

APACHE_PKGS=`sudo dpkg --get-selections | grep apache | cut -f 1

अपने टर्मिनल में यह देखने के लिए जांचें कि क्या यह वहां है:

echo $APACHE_PKGS

कुछ इस तरह दिखाना चाहिए:

apache2 apache2-mpm-prefork apache2-utils apache2.2-common और बहुत सारे। तब आप यह आदेश चलाते हैं:

sudo apt-get remove --purge $APACHE_PKGS
sudo apt-get install $APACHE_PKGS

और आपका जाना अच्छा होना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.