Nginx란?
Nginx는 웹 서버로서 널리 사용되며, 대형 웹 사이트부터 개인 블로그까지 다양한 프로젝트에서 활용됩니다.
백엔드 서버와 프론트엔드 클라이언트 사이의 통신을 관리하고 연결해주는 역할을 수행합니다. 보통의 웹 애플리케이션에서, 클라이언트가 웹 사이트에 접속하면 Nginx는 이러한 요청을 받아들이고 백엔드 서버에 전달합니다. 백엔드 서버는 요청에 따라 데이터를 처리하고 그 결과를 Nginx에게 전달합니다. 그 후 Nginx는 이를 클라이언트에게 반환하여 사용자가 웹 사이트를 볼 수 있도록 합니다.
Nginx 이외에도 Apache도 널리 사용되는 오픈 소스 웹 서버 중 하나입니다.
sudo apt update && sudo apt upgrade -y && sudo apt install nginx -y
vscode에서 아래와 같은 코드를 통해 nginx를 설치해주세요
EC2 인스턴스 생성 법과 탄력적 ip 생성법은 아래글을 참고해주세요!
https://blu-blu.tistory.com/64
https://blu-blu.tistory.com/65
만약 위 화면이 보이지 않는다면, EC2의 보안그룹에 TCP 80번 포트가 anywhere로 설정이 되어있나 확인해주시고 nginx가 제대로 설치가 되었는지 확인해주세요!
이제 브라우저에서 EC2 아이피 주소로 접속 시 저 화면이 뜨면 성공입니다!
'프로젝트 🧸 > UMC 🌱' 카테고리의 다른 글
[UMC] /mission3에 접속 시 자신의 이름이 포함 된 HTML 문서가 응답으로 오게 구성하는 방법 (0) | 2024.04.17 |
---|---|
[AWS] VPC를 만들어 퍼블릭 서브넷을 구성하여 EC2를 해당 서브넷에 구성해보기 (0) | 2024.04.16 |
[원격 접속] VSCode (Node.js) (0) | 2024.04.14 |
[원격 접속] IntelliJ (SpringBoot) (0) | 2024.04.14 |
[AWS] 탄력적 IP 설정하기 (0) | 2024.04.14 |
Nginx란?
Nginx는 웹 서버로서 널리 사용되며, 대형 웹 사이트부터 개인 블로그까지 다양한 프로젝트에서 활용됩니다.
백엔드 서버와 프론트엔드 클라이언트 사이의 통신을 관리하고 연결해주는 역할을 수행합니다. 보통의 웹 애플리케이션에서, 클라이언트가 웹 사이트에 접속하면 Nginx는 이러한 요청을 받아들이고 백엔드 서버에 전달합니다. 백엔드 서버는 요청에 따라 데이터를 처리하고 그 결과를 Nginx에게 전달합니다. 그 후 Nginx는 이를 클라이언트에게 반환하여 사용자가 웹 사이트를 볼 수 있도록 합니다.
Nginx 이외에도 Apache도 널리 사용되는 오픈 소스 웹 서버 중 하나입니다.
sudo apt update && sudo apt upgrade -y && sudo apt install nginx -y
vscode에서 아래와 같은 코드를 통해 nginx를 설치해주세요
EC2 인스턴스 생성 법과 탄력적 ip 생성법은 아래글을 참고해주세요!
https://blu-blu.tistory.com/64
https://blu-blu.tistory.com/65
만약 위 화면이 보이지 않는다면, EC2의 보안그룹에 TCP 80번 포트가 anywhere로 설정이 되어있나 확인해주시고 nginx가 제대로 설치가 되었는지 확인해주세요!
이제 브라우저에서 EC2 아이피 주소로 접속 시 저 화면이 뜨면 성공입니다!
'프로젝트 🧸 > UMC 🌱' 카테고리의 다른 글
[UMC] /mission3에 접속 시 자신의 이름이 포함 된 HTML 문서가 응답으로 오게 구성하는 방법 (0) | 2024.04.17 |
---|---|
[AWS] VPC를 만들어 퍼블릭 서브넷을 구성하여 EC2를 해당 서브넷에 구성해보기 (0) | 2024.04.16 |
[원격 접속] VSCode (Node.js) (0) | 2024.04.14 |
[원격 접속] IntelliJ (SpringBoot) (0) | 2024.04.14 |
[AWS] 탄력적 IP 설정하기 (0) | 2024.04.14 |