AWS 인스턴스 삭제하고 다시 생성 후에 NGINX 설치

JooKit 주킷 2021. 12. 17. 17:38
728x90
반응형

nginx 설치를 위한 repo 설정

1. 왜 해야 하나?

EC2 instance를 amazon linux로 설치 시 nginx에 대한 repo 경로가 없기 때문에 추가해야 한다.
실제로 명령을 내리면 다음과 같이 나온다.

$sudo yum -y install nginx

2. nginx repo 추가

$sudo vim /etc/yum.repos.d/nginx.repo

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

3. nginx 정보 확인

yum info 명령을 통해서 nginx의 repo가 잘 적용되었는지 확인한다.

sudo yum info nginx

nginx 설치

1. 설치

$sudo yum -y install nginx

2. 설치 확인

nginx -v 

위의 명령어를 통하여 nginx가 잘 설치되었는지 확인한다.

nginx 실행 및 종료

1. 실행

$ sudo systemctl start nginx

2. 상태 보기

 $ sudo systemctl status nginx

종료

$ sudo systemctl stop nginx

 

 

 

 

외부에서의 접속을 위한 security group 룰 추가

1. nginx가 설치된 instance의 security group을 알아내서 해당 security group으로 설정 화면으로 이동합니다.

2. security group의 inbound에 80 port 접속을 허용할 rule을 추가합니다. 

    1) security group의 inbound rules 편집을 클릭합니다. 

    2) HTTP rule을 추가합니다. 

 

 

접속 확인

instance의 public DNS와 IPv4 public ip를 통하여 접속을 확인합니다.

 

public DNS 접속 

 

IPv4 public ip 접속

 

728x90
반응형
LIST