Nginx EC2 Amazon Linux2 버전 설치, 구동, 종료
설치
1. 설치 버전 확인
❑ 중요 ❑
Amazon Linux2에선 Amazon Linux1과 달리 yum을 통한 설치(yum install nginx)를 지원하지 않는다.
amazon-linux-extras를 통해 설치할 수 있다.
amazon-linux-extras 명령어를 통해 설치 가능한 패키지를 확인한다
amazon-linux-extras list | grep nginx
아래와 같이 설치가능한 nginx를 볼 수 있다
2. 설치
sudo amazon-linux-extras install -y nginx1
3. 설치 확인
nginx -v
구동
1. 구동
sudo service nginx start
2. 구동 확인
EC2 인스턴스의 퍼블릭 IPv4 주소를 입력해 확인할 수 있다. Nginx가 정상적으로 구동중이라면 아래와 같은 Welcome Page를 볼 수 있다.
❑ 중요 ❑
EC2 인스턴스의 80포트가 열려 있어야 접속할 수 있다
❑ EC2 인스턴스 80포트 접속 허용 방법
종료
1. 명령어 입력
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 | 로그 파일을 다시 쓴다 |
Nginx 환경 설정 파일 및 Rootdoc 위치
1. Nginx 환경 설정 파일(nginx.conf) 위치
/etc/nginx/nginx.conf
2. Rootdoc(index.html) 위치
/usr/share/nginx/html/index.html
'Back-End > Server' 카테고리의 다른 글
[Nginx] React 배포시 Reverse-Proxy 설정 방법 (0) | 2022.01.09 |
---|---|
[Nginx] Nginx 환경설정 (0) | 2022.01.06 |
[Nginx] Nginx 설치 및 구동 (Mac OS 버전) (0) | 2022.01.04 |
[AWS] EC2 Java8 설치, Timezone 변경, Hostname 변경 (0) | 2022.01.03 |
[Nginx] Nginx 설치 및 구동 (Windows 버전) (1) | 2022.01.02 |