글 작성 하는 시점에서 Nginx Stable 버전은 1.6.0 버전 이다. 


1.1.x 버전을 사용하고 있었고, Nginx + WebSocket 을 사용할 수 있다는 글을 보고, 테스트 하는 도중 지원하지 않는 버전이라 테스트가 불가피 했다.

해당 글 URL (http://nodeqa.com/nodejs_ref/80) 흥미가 있다면 가보셔도 좋아요.



헉


Requirements

  • gzip module requires zlib library
  • rewrite module requires pcre library
  • ssl support requires openssl library

위 3가지 항목은 설치 전 요구되는 라이브러리다. 사전에 설치가 되어 있지 않다면, 진행을 할 수 없다.


1.  zlib library

C로 작성된 데이터 압축 라이브러리의 일종이다.

공식 사이트: http://www.zlib.net/

다운로드: http://zlib.net/zlib-1.2.8.tar.gz


tar zxvf zlib-1.2.8.tar.gz

cd zlib-1.2.8

./configure

make

sudo make install


2.  pcre library

PCRE 라이브러리, POSIX 정규식 API 지원

공식 사이트: http://www.pcre.org/

다운로드: http://sourceforge.net/projects/pcre/files/pcre/8.35/pcre-8.35.tar.gz/download


tar zxvf pcre-8.35.tar.gz

cd pcre-8.35

./configure

make

sudo make install


3. openssl library

일반적으로 Linux 설치 시 포함 되어 있다.


위 작업이 끝났다면, nginx 설치할 준비는 된 것이다.  오키



nginx Installation


다운로드: http://nginx.org/en/download.html


원하는 버전 파일을 다운로드 하도록 하자.


tar zxvf nginx-1.6.0.tar.gz

cd nginx-1.6.0

./configure

make

sudo make install


위 요구되는 라이브러리 설치만 성공적으로 끝났다면, 무사히 설치는 완료 되었을 것이다.


참고 사이트: http://wiki.nginx.org/GettingStarted




+ Recent posts