Nginx Mac OS 버전 설치, 구동, 종료
설치
- 터미널 실행
- brew install nginx 입력 (최신 버전 설치)
- brew info nginx: nginx 설치 유무 및 버전 확인
- brew search nginx: 설치 가능한 nginx 버전 확인
★ 왜인지 nginx는 설치 가능한 버전이 나열되지 않는다. brew search node 와 비교하면 알 수 있다. - brew install nginx@버전: 원하는 버전의 nginx 설치 (나온다면)
- 설치 결과
Docroot is: /usr/local/var/www
★ index.html의 위치 디렉토리 경로(root documnet의 경로)
The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that nginx can run without sudo.
★ /usr/local/etc/nginx/nginx.conf: nginx 환경 설정 파일(nginx.conf)의 디렉토리 경로
★ Default port 8080: 기본 포트가 8080으로 잡혀 있으므로 원한다면 80으로 수정한다
*root document 경로 변경하기
https://velog.io/@davelee/mac%EC%97%90-nginx-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 참고
구동
- 터미널 실행
- nginx 입력 (현재 위치 상관 없음)
종료
- 터미널 실행
- 명령어 입력
nginx -s stop | 강제 종료(shut down quickly) |
nginx -s quit | 안전 종료(shut down gracefully) |
nginx -s reload | nginx 재구동. configuration을 reload해 새로운 worker process를 시작하고, 기존 worker process는 안전하게 종료시킴. (reload configuration, start the new worker process with a new configuration, gracefully shut down old worker processes.) |
nginx -s reopen | 로그 파일을 다시 쓴다 |
'Back-End > Server' 카테고리의 다른 글
[WebServer] Nginx 설치 및 구동 (EC2 Amazon Linux2 버전) (0) | 2022.01.08 |
---|---|
[Nginx] Nginx 환경설정 (0) | 2022.01.06 |
[AWS] EC2 Java8 설치, Timezone 변경, Hostname 변경 (0) | 2022.01.03 |
[Nginx] Nginx 설치 및 구동 (Windows 버전) (1) | 2022.01.02 |
SSH의 개념 및 키 생성 방법(Mac OS) (0) | 2021.12.27 |