일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- GCM
- JPA
- 도메인 주도 개발
- 디자인패턴
- 웹사이트 성능
- 카프카 트랜잭션
- gcm 푸시 번역
- 성능
- 페이스북 번역
- GCM 번역
- graphql
- 자바스크립트
- kafka
- Java
- nginx설치
- php
- ddd
- 푸시 번역
- Push
- nginx설정
- Design Pattern
- 푸시
- git
- 웹사이트최적화기법
- nginx
- 카프카
- 웹사이트성능
- APNS
- notification
Archives
- Today
- Total
간단한 개발관련 내용
[Nginx] 기본 설치 정리 본문
반응형
필수 구성요소 설치
간단하게 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 로 프로세스를 확인한다.
반응형