동기적으로 요청을 처리하는 아파치 웹서버와 달리 비동기적으로 요청을 처리하는 NGINX의 Non Blocking Event-driven 구조.
* 설치파일 내려받기
http://nginx.org/en/download.html
* 설치
tar xvfz nginx-1.2.1.tar.gz cd nginx-1.2.1 |
압축해제폴더에 들어가서 ./configure 를 실행한다.
./configure -prefix 옵션을 사용하면 설치될 위칠르 지정할 수 있다.
디폴트는 /usr/local/nginx/ 에 설치된다.
NGINX를 설치할때 필요한 라이브러리는 pcre,openssl, zlib 등이 있는데 yum을 이용해서 직접 설치 가능하다.
yum install pcre pcre-devel yum install openssl openssl-devel yum install zlib zlib-devel |
설치가 됐다면 /설치폴더/sbin/nginx 명령어로 실행할 수 있다.
실행 : /설치폴더/sbin/nginx
중지 : /설치폴더/sbin/nginx ?s stop
재실행 : /설치폴더/sbin/nginx ?s reload
* Configuration
서버 설정 파일 : /opt/nginx/conf/nginx.conf
설정 파일을 따로 만들고 싶다면 /설치폴더/sbin/nginx ?c 설정파일명
설정 파일 구성은 Main, Event, http, server, location 블록의 계층구조이다.
설명 : http://library.linode.com/web-servers/nginx/configuration/basic
- Managing Configuration Files
- Global Configuration
- Server Configuration
- Location Configuration
- Best Practices
- More Information
'프로그래밍 > Server' 카테고리의 다른 글
[CentOS] http://www.centos.org/ - download, install(64bit) (0) | 2013.02.08 |
---|---|
리눅스 배포판 다운로드 (0) | 2013.01.15 |
[NGINX] NGINX 커뮤니티 사이트 (0) | 2012.07.17 |
[NGINX] NGINX란? (0) | 2012.07.16 |
유닉스(리눅스) 환경에서 현재폴더의 하위 폴더내의 파일 중 공통파일 모두 삭제 할 때 (0) | 2012.04.13 |