Nginx 학습 의 3: 해당 플랫폼 의 Nginx 다운로드 와 설치

2781 단어 nginxinstallation
페이지 에 설치 후 해 야 할 일 을 설정 합 니 다. 함정 페이지 에 서 는 대부분의 사람들 이 겪 었 던 오 류 를 멀리 할 수 있 습 니 다.이 두 페이지 는 다른 사람의 잘못된 경험 과 성 과 를 참고 할 수 있 는 기 회 를 준다.설치 작업
번역 판 을 미리 편집 하 다.
Linux 와 BSD 의 프 리 컴 파일 패키지
대부분의 Linux 발행 판 과 BSD 파생 판 가방 창고 에는 일반적으로 Nginx 가 있 는데 각자 흔히 볼 수 있 는 방식 으로 설치 할 수 있다 (데 비 안 에 apt - get, Gentoo 에 emerge, FreeBSD 에 ports, CentOS 에 yum 등).
이 가방 들 은 보통 최신 버 전이 아 닙 니 다.최신 기능 과 bug 복 구 를 사용 하려 면 원본 코드 에서 컴 파일 하여 설치 하거나 nginx. org 에서 사전 컴 파일 패 키 지 를 다운로드 하 는 것 을 권장 합 니 다.
공식 레 드 햇 / CentOS 프 리 컴 파일 패키지
nginx 의 yum 창 고 를 추가 하기 위해 서 는 파일 / etc / yum. repos. d / nginx. repo 를 만 들 고 다음 내용 중 하 나 를 복사 해 야 합 니 다.
CentOS:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

RHEL:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/rhel/$releasever/$basearch/
gpgcheck=0
enabled=1

CentOS 와 RHEL 간 의 차이 로 인해 시스템 의 Linux 는 $releasever 변 수 를 정의 합 니 다. 운영 체제 버 전에 따라 $releasever 를 수 동 으로 '5' (5. x 대표) 또는 '6' (6. x 대표) 로 교체 해 야 합 니 다.
Win 32 프 리 컴 파일 패키지
현재 nginx 공식 판 nginx / Win 32 를 발 표 했 습 니 다. 사용 을 환영 합 니 다.이전 에는 Kevin Worthington 이 하 나 를 지 키 는 일 을 맡 았 습 니 다. Windows 이 버 전 을 사용 하 는 것 에 익숙 하 다 면 이 버 전 을 선택 할 수 있 습 니 다.
소스 코드 발표
Nginx 는 안정 판 (1.0. x) 과 역사 안정 판 (0.8. x).또한, 우 리 는 svn 에서 도 개발 판 을 제공 합 니 다.개발 판 가 지 는 새로운 기능 과 결함 복 구 를 빨리 얻 을 수 있 지만 새로운 결함 도 만 날 수 있다.업데이트 가 안정 되면 안정 판 분기 가 들어간다.그러나 새로운 기능 이 반드시 낡은 안정 판 에 추 가 될 필 요 는 없다.
생산 환경 으로서 안정 판 을 사용 하 는 것 을 권장 하지만 개발 버 전도 상당히 안정 적 이다.사이트 가 Fcgi 기반 이 아니라면 개발 판 을 사용 하 는 것 을 권장 합 니 다.참고 하 다 FAQ。
안정 판
년 5 월 10 일 changelog
역사 안정 판
Nginx 0.8.542010 년 12 월 14 일 changelog
개발 판
svn://svn.nginx.org실험 적 기능 과 결함 패 치 포함
모든 버 전 보기
소스 코드 에서 Nginx 컴 파일
원본 코드 를 압축 해제 한 후 터미널 에서 다음 명령 을 실행 합 니 다.
./configure
make
sudo make install

기본적으로 Nginx 는 / usr / local / nginx 에 설 치 됩 니 다.컴 파일 옵션 을 설정 하면 이 설정 을 변경 할 수 있 습 니 다.
Nginx / Win 32 설치
Nginx / Win 32 를 설치 하기 위해 서 는 먼저 다운로드 해 야 합 니 다.그리고 압력 을 풀 고 운행 하면 된다.다음은 CD 루트 디 렉 터 리 를 예 로 들 어 설명 하 겠 습 니 다.
  cd C:
  cd C:
ginx-0.8.54   start nginx

Nginx / Win 32 는 windows 서비스 방식 이 아 닌 콘 솔 프로그램 에서 실 행 됩 니 다.서버 방식 은 아직 개발 시도 중 입 니 다. Nginx / Win 32 는 다음 스위치 를 사용 하여 관리 할 수 있 습 니 다.
  Nginx -s stop             Nginx,         ,     web  。(quick exit)
  Nginx -s quit             Nginx,      ,      web  。(graceful exit)
  Nginx -s reload           Nginx    ,           。(changing configuration,start a new worker,quitting an old worker gracefully.)
  Nginx -s reopen               。(reopenging log files)

참고 자료
본문 원본 문서 영문 문서 설치
From:http://wiki.nginx.org/InstallChs

좋은 웹페이지 즐겨찾기