반응형

 

필수 구성요소 설치

간단하게 yum install nginx 명령어로 설치가능합니다. 그러나 직접 nginx 설치 파일을 다운로드 받았을 때는 다음의 라이브러리들을 먼저 설치해야 합니다.

  • yum groupinstall "Development Tools"
  • yum install pcre pcre-devel
  • yum install zlib zlib-devel
  • yum install openssl openssl-devel

 

nginx 다운로드

다음의 페이지에서 원하는 버전을 찾아 다운로드하고 압축을 풀어줍니다.

http://nginx.org/en/download.html

  • wget http://nginx.org/download/nginx-1.18.0.tar.gz
  • tar zxf nginx-1.18.0.tar.gz

 

설치 및 설정

참고로 configure 명령을 통해 여러가지 옵션을 줄 수 있습니다.

  • nginx-1.18.0/configure 
  • nginx-1.18.0/make
  • nginx-1.18.0/make install

 

실행 및 종료

Centos에서는 /usr/local/nginx/ 디렉토리에 설치가 완료되어 실행 가능합니다.

참고로 대부분의 유닉스 계열 시스템에서 프로세스는 root 계정으로 TCP 소켓 포트를 열 수 있다. 

  • 실행
    • /usr/local/nginx/sbin/nginx 
    • sudo nginx
  • 종료1 : /usr/local/nginx/sbin/nginx -s stop (TERM 시그널을 사용하여 강제로 종료한다)
  • 종료2 : /usr/local/nginx/sbin/nginx  -s quit (QUIT 시그널을 사용하여 안전하게 종료한다)

 

실행 후 확인

  • 브라우저로 호스트에 접근하여 welcome 페이지를 확인한다.
  • ps -ef | grep nginx 로 프로세스를 확인한다.
반응형

+ Recent posts