일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Design Pattern
- 도메인 주도 개발
- Push
- 푸시 번역
- nginx설정
- 웹사이트성능
- graphql
- kafka
- 웹사이트 성능
- 웹사이트최적화기법
- Java
- JPA
- gcm 푸시 번역
- nginx
- php
- 카프카 트랜잭션
- 페이스북 번역
- 푸시
- 카프카
- APNS
- git
- 성능
- nginx설치
- 디자인패턴
- ddd
- 자바스크립트
- GCM 번역
- GCM
- 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 로 프로세스를 확인한다.
반응형