소스에서 설치 한 nginx를 제거하는 방법?


13

개발 버전에서 안정적인 버전으로 전환하고 싶습니다.

다음과 같이 소스에서 nginx를 설치했습니다.

./configure
make
sudo make install

시도 sudo make uninstall 했지만 작동하지 않습니다.

nginx를 어떻게 제거 할 수 있습니까?


: 중복 superuser.com/questions/281920/...는 (다른 사이트에서 속는로 닫습니다 투표를 할 수 없지만, 주제 오프 가까이에 투표)
Wooble

답변:



5

먼저 서비스를 중지하십시오.

sudo service nginx stop

컴파일 된 소스 파일 :

sudo rm -rf /etc/nginx /etc/default/nginx /usr/sbin/nginx* /usr/local/nginx /var/run/nginx.pid /var/log/nginx

apt-get 버전과 함께 제공된 데비안 스크립트 :

sudo rm -rf /etc/init.d/nginx /etc/logrotate.d/nginx /var/lib/update-rc.d/nginx

정적 콘텐츠 :

sudo rm -rf /var/www

시작 데몬을 비활성화합니다 :

sudo update-rc.d -f nginx disable

소스 http://elinux.org/RPi_Nginx_Webserver


/ etc / nginx는 패키지 관리 유틸리티 중 하나에 의해 설치된 패키지 용이며 동일한 도구를 사용하여 제거 할 수 있습니다.
Eng7

0

이것은 나를 위해 도움이됩니다 :

 make deinstall clean


 ;make===>  Deinstalling for nginx
 ===>   Deinstalling nginx-1.6.2_1,2
 Updating database digests format: 100%
 Checking integrity... done (0 conflicting)
 Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

 Installed packages to be REMOVED:
    nginx-1.6.2_1,2

 The operation will free 1 MiB.
 [1/1] Deinstalling nginx-1.6.2_1,2...
 [1/1] Deleting files for nginx-1.6.2_1,2: 100%
 ===>  Cleaning for nginx-1.6.2_1,2

그리고-완료.


-1
cd /usr/ports/www/nginx
make deinstall

OP는 그것이 FreeBSD 호스트에 있다고 말하지 않았다
데이지
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.