1. nginx 압축 패키지 nginx-1.8.0.tar.gz를 리눅스 서버에 업로드합니다
2. nginx는 C 언어로 개발되었기 때문에 여기에 nginx의 소스 코드를 컴파일하여 설치해야 합니다. Linux C 언어 컴파일 환경 gcc에서
이 단계를 이미 설치한 경우 생략할 수 있습니다. 그렇지 않으면
yum install gcc-c++
3 명령을 실행합니다. nginx의 http 모듈은 pcre를 사용하여 정규식을 구문 분석하므로 Linux의 pcre 라이브러리.
yum install -y pcre pcre-devel
4. zlib 라이브러리는 다양한 압축 및 압축 해제 방법을 제공합니다. nginx는 zlib를 사용하여 http 패키지의 내용을 gzip하므로 Linux에 zlib 라이브러리를 설치해야 합니다.
yum install -y zlib zlib-devel
5.nginx는 http 프로토콜뿐만 아니라 https(즉, SSL 프로토콜을 통해 http 전송)도 지원하므로 Linux에는 openssl 라이브러리를 설치해야 합니다.
yum install -y openssl openssl-devel
6. Linux에서 nginx용 임시 디렉터리를 만듭니다. Linux 파일 시스템의 /var 아래에 temp 폴더를 만들고 temp 아래에 nginx를 만들었습니다. 즉:/var/temp/nginx
7.
./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/temp/nginx/client \ --http-proxy-temp-path=/var/temp/nginx/proxy \ --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \ --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \ --http-scgi-temp-path=/var/temp/nginx/scgi
8 명령을 실행합니다. 소스 코드를 컴파일하고 nginx:
make make install
9를 설치합니다. 브라우저에서 http://를 방문하세요. localhost
이때 nginx 프로세스의 실행 상태도 확인할 수 있습니다:
cd /usr/local/nginx/sbin/ ./nginx -c /usr/local/nginx/conf/nginx.cof
10. nginx 서버를 중지하는 방법:
방법 1: 먼저 nginx 프로세스 ID를 찾은 다음 kill 명령을 사용하여 프로세스를 강제로 종료합니다.
ps aux|grep nginx
방법 2(권장): 작업 처리가 완료된 후 nginx 프로세스를 중지합니다.
아아아아위 내용은 Linux에 Nginx 서버를 설치하고 구축하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!