우분투에서 아파치(apache) 웹서버 삭제하는 방법 (Ubuntu 18.04)
우분투(Ubuntu 18.04) 에서 apt 로 패키지를 설치하면 관련 패키지 설치로 인하여 아파치(Apache) 웹서버 관련 패키지가 이전에 지웠음에도 불구하고 다시 설치되는 경우가 있다. 설치만 되면 괜찮은데, 서버를 재기동 하면 먼저 설치되어 있던 Nginx 웹서버 먼저 Apache 가 실행이 되어, Nginx 서버가 기동이 안되는 등, 예상치 않은 문제가 일어나곤 한다.
뭔가 설치 되었을때 아파치(Apache)웹 서버가 같이 설치된것 같아 찜찜할때 확인하고 삭제하는 방법이다.
- OS: Ubuntu 18.04 일반설치
※ 패키지 관리 툴로 apt 를 사용하는 모든 Debian 계열의 OS 에서는 동작 가능
실행중인 서비스에서 아파치가 실행되고 있는지 확인
$ service --status-all
...
[ + ] apache-htcacheclean
[ + ] apache2
...
이렇게 아파치 관련 서비스가 확인 되면 삭제해 준다.
프로그램 패키지 삭제하기
; 아파치 웹서버 삭제
$ service apache2 stop
$ apt-get remove apache2*
$ apt-get --purge remove apache2*
$ apt-get autoremove
; 아파치 웹서버 캐시 클리닝 대몬 삭제
$ service apache-htcacheclean stop
$ apt-get remove apache*
$ apt-get --purge remove apache*
$ apt-get autoremove
; 마지막으로 OS를 최신상태로
$ apt update
$ apt upgrade
위의 패키지 이외에도 apache
라고 나오는 서비스들은 대부분 아파치 웹서버 관련이니 필요없으면 같은 방법으로 삭제해 주면 된다.
독자 의견
저자 @richard 에게 의견 남기기: