[Nginx] Nginx를 완전히 제거하고 Nginx를 설치하는 자세한 자습서

오늘 샹실리콘밸리에서 새로운 버전의 Nginx 튜토리얼을 공개했는데, 이전 튜토리얼이 조금 얕다는 느낌이 들어서 다시 읽어보고 시작하기 전에 이전 Nginx를 언인스톨하기로 했습니다. 튜토리얼을 시청할 때 오류가 줄어들 수 있도록 튜토리얼에 해당하는 Nginx 버전을 설치합니다.

콘텐츠

1. Nginx 제거

1. nginx 서비스가 실행 중인지 확인

2. Nginx 중지

2. Nginx 제거

1) rm -rf * 명령을 실행하여 nignx에 의해 설치된 관련 파일을 삭제합니다(이 명령은 nginx 위치에 따라 다름)

2) Nginx가 부팅 시 자동으로 시작되도록 설정된 경우 다음 두 단계가 필요할 수 있습니다.

3) yum 명령을 사용하여 정리할 수 있습니다.

2. Nginx 설치

1. Nginx 다운로드 및 압축 풀기

 2. 해당 종속성 설치

1) gcc 설치

 2) 펄 라이브러리 설치

3) zlib 라이브러리 설치

3. Nginx가 성공적으로 설치되었는지 확인


1. Nginx 제거

1. nginx 서비스가 실행 중인지 확인

ps -ef | grep nginx

2. Nginx 중지

/usr/local/nginx/sbin/nginx -s stop

Nginx가 설치된 위치를 잊어버린 경우 아래 명령을 사용하여 찾을 수 있습니다.

find  /  -name nginx 

2. Nginx 제거

1) rm -rf * 명령을 실행하여 nignx에 의해 설치된 관련 파일을 삭제합니다(이 명령은 nginx 위치에 따라 다름)

2) Nginx가 부팅 시 자동으로 시작되도록 설정된 경우 다음 두 단계가 필요할 수 있습니다.

chkconfig nginx off

rm -rf /etc/init.d/nginx

3) yum 명령을 사용하여 정리할 수 있습니다.

 

 이 시점에서 nginx가 완전히 제거되었습니다.

2. Nginx 설치

1. Nginx 다운로드 및 압축 풀기

튜토리얼을 따랐기 때문에 Shang Silicon Valley에서 제공한 설치를 내 Centos로 직접 옮겼습니다.

 압축을 풀려면 tar zxvf nginx-1.21.6.tar.gz 명령을 직접 입력하십시오.

 2. 해당 종속성 설치

1) gcc 설치

yum install -y gcc

 

 2) 펄 라이브러리 설치

yum install -y pcre pcre-devel

3) zlib 라이브러리 설치

yum install -y zlib zlib-devel

 그런 다음 다음 명령을 실행합니다.

만들다

설치하다

내가 설치하고 만들었기 때문에 인터페이스가 당신의 것과 같지 않습니다.

4) Nginx 컴파일 및 설치

./configure --prefix=/usr/local/nginx 
make 
make install

 make install 하는 페이지 입니다.

3. Nginx가 성공적으로 설치되었는지 확인

1. nginx를 설치하는 명령을 찾아 다음 명령을 입력합니다.

 ./nginx

그런 다음 ip addr 명령을 입력하여 가상 머신의 IP를 가져옵니다.

2. 브라우저에 귀하의 IP 주소를 입력하십시오

 nginx에 오신 것을 환영합니다!를 참조하십시오. nginx 설치가 성공적으로 완료되었음을 의미합니다.

시작되지 않으면 방화벽을 꺼야 합니다.

systemctl 중지 firewalld.service

방화벽을 완전히 끕니다.

systemctl은 firewalld.service를 비활성화합니다.

추천

출처blog.csdn.net/OMGcome/article/details/123856491