'nginx'에 해당되는 글 42건

  1. 2015/03/31 용비 01. Preface
  2. 2015/03/27 용비 CentOS 6.4에서 Nginx 1.6.2 설치하기

01. Preface

Nginx/02. Begninner's Guide 2015/03/31 13:23 용비

[여기에 있는 내용은 Nginx 홈페이지(http://nginx.org/en/docs/beginners_guide.html)에서 제공하는 초보자용 가이드(Beginner's Guide) 문서를 번역한 것이다. 원문 참조를 원한다면 홈페이지를 참조하기 바란다.]


가이드에서는 nginx 대한 개본적인 소개와 nginx 통해 수행할 있는 간단한 task들에 대해서 설명하고 있다. 독자들의 컴퓨터에 nginx 이미 설치되어 있다고 가정하고 있는데, 아직 설치되어 있지 않다면 Installing nginx (http://nginx.org/en/docs/install.html) 페이지를 참고하기 바란다. 가이드를 통해서 nginx start, stop, reload, nginx 설정 파일의 구조, nginx 통해서 static content 제공하는 방법, proxy server 설정하는 방법, FastCGI application 접속하는 방법들을 설명하고자 한다.


Nginx 하나의 master process 여러 개의 worker process 가지고 있다. Master process 주요 기능은 configuration 읽어서 처리하고, worker process들을 유지/관리하는 것이다. Worker process request 대한 실제 처리 작업을 수행한다. Nginx event-based model 채택했고, worker process 효율적인 request 분산을 위해서 OS-dependent mechanism 가지고 있다. Worker process 숫자는 설정 파일에 정의된다. 이용 가능한 CPU core 수에 맞춰서 자동으로 할당되거나 설정 파일에 정의된 값으로 고정된다.


Nginx nginx 모듈들의 작업은 설정 파일에 의해서 결정된다. 기본적으로 nginx 설정 파일 이름은 nginx.conf이고, 위치는 /usr/local/nginx/conf /usr/local/etc/nginx이다.

받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/663

필요에 의해서 모처럼 VMWare Player를 설치하고 CentOS 6.4 64bit OS를 VM에 설치했다.
최신 stable 버전인 nginx 1.6.2를 설치하려고 다운로드를 받았다.

예전 기억을 되살려서 설치를 해보니 다음과 같은 과정을 거치면 깔끔하게 설치가 끝난다.

root 계정 로그인
Terminal 실행
> yum -y install gcc-c++
> yum -y install pcre* openssl* zlib*
> ./configure
       --prefix=/home/userid/nginx
       --sbin-path=/home/userid/nginx/nginx
       --conf-path=/home/userid/nginx/nginx.conf
       --pid-path=/home/userid/nginx/nginx.pid

> make & make install

서버 실행
> nginx -s [start | stop | restart | reload]
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/662