1. nginx 소스 파일 다운로드
nginx 공식 웹사이트로 이동하여 nginx 1.10.0을 다운로드했습니다.
압축 해제: tar -zxvf nginx-1.10.0.tar.gz
2. 설치 종속성을 확인합니다.
다음 명령을 실행하여 nginx 종속성 라이브러리를 설치합니다.
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
3. nginx 설치 옵션 구성
설치를 /opt로만 구성합니다. 디렉토리에 있는 경우 ./configuration –help를 실행하여 다른 옵션을 볼 수 있습니다.
cd nginx 설치 디렉터리에서 다음 명령을 실행합니다.
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
공식 웹사이트 매개변수 구성 지침:
4. 컴파일 및 설치
make && make install
5. 시작, 중지, 다시 시작
# 1.启动nginx shell> nginx # 可通过ps -ef | grep nginx查看nginx是否已启动成功 # 2.停止nginx shell> nginx -s stop # 3. 重新启动 shell> nginx -s reload
nginx가 기본 구성으로 성공적으로 시작되면 기본 프로세스(데몬 프로세스)와 작업자 프로세스의 두 가지 프로세스가 생성됩니다. 기본 프로세스는 작업자 프로세스를 관리하고 작업자 프로세스는 사용자의 http 요청을 처리합니다.
6. 부팅 시 시작되도록 nginx 구성
/etc/rc.d/rc.local 파일에 /usr/bin/nginx 명령을 추가하면 시스템이 시작될 때 rc.local 파일이 실행됩니다. . 하지만 centos7에서는 시작 서비스를 서비스 설명 파일로 작성하여 시스템 서비스에 추가할 것을 권장하므로 rc.local에는 기본적으로 실행 권한이 없으므로 실행 권한을 추가해야 합니다.
아아아아위 내용은 Nginx를 컴파일하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!