Apache 서비스를 제거하는 방법

Apache 서비스를 제거하는 방법

Ubuntu 18.04 서버에 Apache 웹 서버가 있었습니다. 개발자가 NGINX를 사용하기로 결정한 후 Apache를 제거하고 NGINX를 설치합니다. 다음을 사용하여 Apache를 제거했습니다.

  • 적절한 제거 ...
  • systemctl stop apache2
  • systemctl disable apache2
  • /etc/systemd/apache*(아무것도 없었습니다) 에 뭔가가 있는지 확인하십시오 .

정상적으로 작동하지만 로그에서 다음 줄을 발견했습니다.

-- Reboot --
Jun 11 09:33:28 ela1 systemd[1]: Starting LSB: Apache2 web server...
Jun 11 09:33:28 ela1 apache2[892]: /etc/init.d/apache2: 46: .: Can't open /etc/apache2/envvars
Jun 11 09:33:29 ela1 apache2[892]: /etc/init.d/apache2: 57: .: Can't open /etc/apache2/envvars
Jun 11 09:33:29 ela1 systemd[1]: Started LSB: Apache2 web server.

Apache를 제거하는 방법을 아시나요?

답변1

다음을 사용하여 제거해 보세요.

sudo apt-get purge apache2

또는

sudo apt-get remove --purge apache2 apache2-utils

답변2

일반적으로 패키지 및 구성 파일을 제거하려면 제거를 사용해야 합니다. 패키지와 해당 구성 파일 및 종속성을 시스템 전체에서 제거하는 가장 좋은 방법은 다음을 사용하는 것입니다.sudo apt-get --purge autoremove

답변3

이 명령은 Apache2, 모든 구성 및 로그를 완전히 제거합니다.

sudo service apache2 stop
sudo apt purge apache2
sudo apt purge apache2-utils
sudo apt autoremove
sudo rm -rf /etc/apache2
sudo rm -rf /var/lib/apache2
sudo rm -rf /var/log/apache2

관련 정보