>운영 및 유지보수 >엔진스 >Linux에서 nginx를 설치하는 방법

Linux에서 nginx를 설치하는 방법

PHPz
PHPz앞으로
2023-05-16 19:48:074240검색

종속성 설치

yum install gcc
yum install pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel

이 4가지 종속성을 설치할 때 중간에 몇 가지 질문이 있을 것입니다.

nginx tar 패키지를 다운로드하려면 y를 입력하세요.

//进入/usr/local目录
cd /usr/local
//创建一个文件夹nginx
mkdir nginx
//进入nginx文件夹
cd nginx
//下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
//解压tar包
tar -xvf nginx-1.13.7.tar.g

nginx 설치

//进入nginx目录
cd /usr/local/nginx
//执行命令
./configure
//执行make命令
make
//执行make install命令
make install

nginx 시작

/usr/local/nginx/sbin/nginx

참고: 이 경로는 사용자의 설치 경로를 기반으로 하므로 원하는 경로로 변경하면 됩니다.

실행 후 콘솔에 응답이 없으면 브라우저에서 설치한 nginx 서버 주소에 접속하면 nginx 환영 인터페이스를 볼 수 있습니다.

Linux에서 nginx를 설치하는 방법

nginx를 시작합니다.

apache가 포트 80을 차지할 수 있으므로 apache 포트를 수정하지 마세요. 우리는 nginx 포트를 수정하도록 선택했습니다.

Linux에서는 /usr/local/nginx/conf/nginx.conf 경로와 Windows 아래의 설치 디렉터리인 confnginx.conf를 수정합니다.

포트를 8090으로 변경하고 localhost를 서버 IP 주소로 변경하세요. (성공이 눈앞이다!!)

Linux에서 nginx를 설치하는 방법

Start nginx

netstat -ano|grep 80

실행 결과를 찾을 수 없으면 이전 단계를 무시하세요. (우분투에서 sudo로 시작해야 하며, 그렇지 않으면 포그라운드에서만 실행될 수 있습니다)

nginx 재시작, 종료, 시작

Startup

시작 코드 형식: nginx 설치 디렉터리 주소 -c nginx 구성 파일 주소

예:

[root@linuxserver sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

Stop

중지하는 방법에는 세 가지가 있습니다. nginx:

정상적으로 중지

1. 프로세스 번호를 확인하세요

[root@linuxserver ~]# ps -ef|grep nginx

Linux에서 nginx를 설치하는 방법

2. 프로세스를 종료하세요

[root@linuxserver ~]# kill -quit 2072

Linux에서 nginx를 설치하는 방법

빠른 중지

1. 리

Linux에서 nginx를 설치하는 방법2. 프로세스 종료

[root@linuxserver ~]# ps -ef|grep nginx

Linux에서 nginx를 설치하는 방법

강제 중지

[root@linuxserver ~]# kill -term 2132
或 [root@linuxserver ~]# kill -int 2132

Restart

1. nginx 구성 파일이 올바른지 확인하세요.

방법 1: nginx 설치 디렉터리 sbin을 입력하고 명령을 입력하세요. /nginx -t

다음 nginx.conf 구문 표시가 정상인지 확인하세요

nginx.conf 테스트가 성공했습니다

구성 파일이 정확하다는 의미입니다!

Linux에서 nginx를 설치하는 방법방법 2: 시작 명령 -c 앞에 -t를 추가합니다.

Linux에서 nginx를 설치하는 방법

2. nginx 서비스를 다시 시작합니다.

방법 1: nginx 실행 가능 디렉터리 sbin을 입력하고 ./nginx -s 명령을 입력합니다. reload 그게 다야

Linux에서 nginx를 설치하는 방법방법 2: 현재 nginx 프로세스 번호를 찾은 후 kill -hup 프로세스 번호 명령을 입력하여 nginx 서비스를 다시 시작합니다

Linux에서 nginx를 설치하는 방법nginx를 시작하면 다음 오류가 보고됩니다. :

Linux에서 nginx를 설치하는 방법
대략적인 의미는 다음과 같습니다. 포트 주소가 이미 사용 중입니다. nginx 서비스 프로세스가 중단되어 포트 80이 사용 중일 가능성이 높습니다. nginx의 기본 포트는 80입니다. 포트 점유율을 쿼리하는 명령을 실행하세요

[root@linuxserver ~]# pkill -9 nginx

Linux에서 nginx를 설치하는 방법
포트 80이 사용 중인 것을 확인할 수 있습니다. 이때 kill -9 5347(위 그림에서 볼 수 있듯이 5347은 이 프로세스의 pid)을 실행하여 nginx를 다시 시작하면 됩니다. 여전히 nginx를 시작할 수 없는 경우 오류 메시지에 따라 Baidu로 이동하여 사례별로 특정 문제를 처리할 수 있습니다.

위 내용은 Linux에서 nginx를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제