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 중국어 웹사이트의 기타 관련 기사를 참조하세요!