>  기사  >  운영 및 유지보수  >  리눅스에서 아파치를 제거하는 방법

리눅스에서 아파치를 제거하는 방법

藏色散人
藏色散人원래의
2019-08-03 13:32:334057검색

리눅스에서 아파치를 제거하는 방법

Linux에서 Apache를 제거하는 방법

방법 1

코드는 다음과 같습니다.

1.

root@server ~]# rpm -qa|grep httpd 
httpd-2.2.3-11.el5_2.centos.4 
httpd-manual-2.2.3-11.el5_2.centos.4

설명: rpm –qa | grep httpd 명령은 나열하는 것입니다. httpd 관련 패키지 다 나와요,

위 예시는 Linux에서 Apache를 기본적으로 설치하기 위한 rpm 패키지 목록입니다. 다른 Linux 버전이라면 목록이 다를 수 있지만, 어떤 것이든 걱정하지 마세요. 패키지는 첫 번째 패키지가 제거될 때까지 시작됩니다.

권장: [Linux 비디오 튜토리얼]

예: 이 예에서는 먼저 httpd-manual-2.2.3-11.el5_2.centos.4를 다음과 같이 제거해야 합니다.

코드는 다음과 같습니다.

rpm –e httpd-manual-2.2.3-11.el5_2.centos.4

(일반적으로 버전번호를 가져올 필요는 없습니다. 예를 들어 rpm –e httpd-manual 처럼 직접 쓰면 됩니다.)

코드는 다음과 같습니다.

rpm –e httpd --nodeps

php, mysql 제거 방법 Apache 제거 방법과 동일합니다.

참고: 제거 중에 제거할 수 없는 경우 시스템은 일반적으로 패키지의 종속성을 묻는 메시지를 표시하고 종속 패키지의 이름을 나열합니다. 종속성을 묻는 패키지를 제거하기만 하면 됩니다.

제거할 수 없는 패키지가 있는 경우 --nodeps 매개변수를 추가하여 제거할 수 있습니다. 예를 들어 httpd-manual-2.2.3-11.el5_2.centos.4를 제거하면 제거할 수 없습니다.

그냥 사용하세요:

[root@localhost ~]# rpm -e httpd-manual-2.2.3-11.el5_2.centos.4 --nodeps

방법 2

코드는 다음과 같습니다:

Uninstall 명령 apache

sudo apt-get remove apache


연결 제거

sudo apt-get autoremove


수동으로 구성 삭제

sudo find /usr -name “*apache*” -exec rm -rf {} ; 
sudo find /etc -name “*apache*” -exec rm -rf {} ; 
sudo find /var -name “*apache*” -exec rm -rf {} ;

마찬가지로, 다른 소프트웨어를 제거하는 데 사용됩니다. 이 방법을 사용하세요.
설명: rpm –qa | grep httpd 명령은 모든 Apache 관련 패키지를 나열하는 것입니다. 위의 예는 Linux AS4에 기본적으로 설치된 Apache의 rpm 패키지 목록입니다.

说明:rpm –e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的. 
rpm –e xxxx

참고: 제거 중에 제거할 수 없는 경우 , 시스템은 일반적으로 패키지 종속성을 묻는 메시지를 표시하고 종속 패키지의 이름을 나열합니다. 먼저 종속성을 묻는 메시지가 표시된 패키지를 제거하면 됩니다.

실제로 제거할 수 없는 패키지가 있는 경우 --nodeps 매개변수를 추가하여 제거할 수 있습니다. 예를 들어 php-4.3.9-3.15를 제거하면 제거할 수 없습니다.

예를 들어

소스 코드 보기 및 도움말 인쇄

rpm -e xxx --nodeps

2개가 있다는 점에 유의하세요.

참고: RPM(RedHat Packge Manager)은 RedHat 회사에서 제작한 소프트웨어 패키지 관리자로, 소프트웨어를 쉽게 패키징하는 데 사용할 수 있습니다. rpm 형태로 설치, 업그레이드, 제거, 확인, 쿼리 및 기타 작업이 쉽습니다. 제거 시 소프트웨어가 설치된 여러 디렉터리의 파일을 삭제할 수도 있으므로 초보자는 rpm을 사용하는 것이 좋습니다. -가능한 한 소프트웨어 패키지를 구성하십시오.

rpm 매개변수에서 -i는 설치를 의미하고 -v는 확인을 의미하며 -h는 해시 문자를 사용하여 설치 진행 상황을 표시하고 *.rpm은 소프트웨어 패키지의 파일 이름입니다(여기서 *.rpm은 구체적으로 *.rpm을 나타냄). src.rpm -3.1.12-i386.rpm 및 apache-devel-3.1.12-i386.rpm 이외의 접미사 rpm이 붙은 파일은 소프트웨어 패키지 파일 이름이며 해당 패키지 이름은 각각 apache 및 apache-devel입니다. 더 많은 rpm 매개변수에 대해서는 매뉴얼 페이지(man rpm)를 참조하십시오.

문자 인터페이스에서 이러한 소프트웨어 패키지를 설치하거나 제거하고 싶지 않다면 X-Window에서 glint, xrpm 또는 KDE의 kpackge 등과 같은 그래픽 인터페이스 패키지 관리 프로그램을 사용할 수 있습니다. 설치, 업그레이드, 소프트웨어 패키지의 제거, 확인 및 쿼리는 마우스 클릭만으로 쉽게 완료할 수 있습니다.

2, *.tar.gz/*.tgz, *.bz2 바이너리 소프트웨어 패키지

설치: tar zxvf *.tar.gz 또는 tar yxvf *.bz2

제거: 수동 삭제

지침: 바이너리 *.tar.gz/*.bz2 형식의 소프트웨어 패키지는 tar 도구로 패키지되어 있으며 설치 중에 직접 압축을 풀 수 있습니다. 압축 해제 후 디렉터리가 하나만 있는 소프트웨어의 경우 제거 시 "rm -rf 소프트웨어 디렉터리 이름" 명령을 사용하세요. 압축 해제 후 파일이 여러 디렉터리에 흩어져 있는 경우 하나씩 수동으로 삭제해야 합니다(약간 번거로움). 압축을 풀 때 시스템에 어떤 파일이 설치되어 있는지 묻는 방법을 알고 싶다면 "tar ztvf *.tar.gz"/"tar ytvf *.bz2" 명령을 사용하여 목록을 얻을 수 있습니다. tar의 매개변수 z는 gzip을 호출하여 압축을 풀고, x는 압축을 풀고, v는 확인하고, f는 결과를 표시하고, y는 bzip2를 호출하여 압축을 풀고, t는 패키지를 나열하는 파일 목록입니다. 더 많은 매개변수를 보려면 매뉴얼 페이지(man tar)를 참조하십시오.

위 내용은 리눅스에서 아파치를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.