반응형

페이지를 언제 받을지는 모르겠지만 일단 nginx를 이용한 초기설정은 끝내놓으려 한다.

(옛날에 nginx 그냥 키면 Hi! Nginx 이런 페이지가 보였던 거 같은데?)

일단 목표는 딱 거기까지 이다.

접속을 하면 만든 페이지가 보이지는 않더라도 다른 에러가 발생하지 않는것

 

일단 EC2에 접속해서 필요한 패키지들을 다운받자

sudo apt update
sudo apt install nginx

아마 nginx는 다운로드 하는 중간에 Y를 한 번 눌러줘야 할 것이다.

 

다운로드를 했다면 일단 nginx를 실행해준다.

sudo service nginx start

 

실행이 되었는지 확인하고 싶다면

sudo service nginx status

이 명령어를 입력했을 때 초록불이 나오는 지 확인하면 된다.

 

이제 포트를 제대로 잡았는 지 확인해보자.

nginx는 설정을 건드리지 않는다면 80번 포트를 사용하게 된다.

 

sudo lsof -i :80 -P -n

이 명령어를 입력했을 때 

이렇게 nginx가 잘 잡고 있는지를 확인해보자.

 

여기까지 왔다면 서버에서 할 설정은 모두 끝난 것이다.

 

AWS로 가서 인바운드 설정에 80번 포트를 열어준다.

(아마 기본으로 열려있는 것으로 기억한다.)

 

모두 완료가 되었으니 이제 접속해보자.

 

여기서 주의해야 할 점은 https가 아닌 http로 접속해야 한다는 것이다.

나도 처음에 https로 접속했다가 페이지가 계속 뜨지 않아 계속 찾아봤는데, 생각해보니 기본적으로 url에 접속하면 https로 접속하기에 페이지가 보이지 않았던 것이었다.

 

접속을 하면 이렇게 nginx 기본 페이지가 보이는 것을 확인 할 수 있다.

이제 다음에는 이 nginx에 우리가 만든 페이지를 띄우기로 할 것이다.

'블로그 개발 프로젝트' 카테고리의 다른 글

Redis ERR value is not an integer or out of range  (0) 2023.08.09
Nginx에 페이지 연결하기  (0) 2023.08.07
ExceptionHandler  (0) 2023.07.28
Swagger @ApiModelProperty에 example List  (0) 2023.07.28
Swagger Response  (0) 2023.07.28

+ Recent posts