카테고리 없음

포트포워딩 후 ngnix 이용한 웹서버 열기

바이솔 2024. 7. 22. 11:25

1. 기본 게이트웨이 주소 확인하기

먼저, cmd(명령 프롬프트)를 열고 ipconfig 명령을 입력하여 기본 게이트웨이 주소를 확인했다. SK 브로드밴드 인터넷을 사용하는 경우, 공유기의 기본 게이트웨이 주소는 192.168.75.1였다.

2. 공유기 관리자 페이지 접속 및 비밀번호 설정

공유기 관리자 페이지에 접속하기 위해 웹 브라우저에서 기본 게이트웨이 주소를 입력한다. SK 브로드밴드 공유기의 경우 비밀번호는 공유기 뒷면에 있는 GPON S/N의 뒷자리 6자리를 사용한다. 영어 문자는 대문자로 치환하고, admin_과 해당 6자리를 조합하여 비밀번호로 사용한다. 예를 들어, GPON S/N의 뒷자리가 abc123이면, 비밀번호는 admin_ABC123이 됩니다. 다른 공유기와는 약간 다른 식으로 정해졌기에 이걸 찾는 데 약간 시간이 걸렸다..

3. 포트 포워딩 설정

공유기 관리자 페이지에 접속한 후,포트 포워딩 설정을 했다. 포트 번호 80으로 포트 포워딩을 설정하고, 내부 IP 주소와 매칭시켜줍니다. 이로써 외부에서 80번 포트로 들어오는 트래픽이 내부 서버로 전달된다.

4. Nginx 웹 서버 설정

Nginx를 설치하고 실행하여 웹 서버를 포트 번호 80번으로 설정했다. Nginx 설정 파일(nginx.conf)을 설치해 해당 포트로 웹 서버를 열었다.

정상적으로 NGINX를 실행했다면 내 IP로 접속하면 위와 같은 화면의 뜬다

5. 웹 페이지 업로드

Nginx 웹 서버의 루트 디렉토리(/nginx/html 또는 설정 파일에서 지정한 경로)에 프로젝트 파일을 업로드했다. 예전에 수행했던 간단한 프론트엔드 웹 프로젝트의 index.html 및 관련 파일들을 이 디렉토리에 넣어두었다.

6. 웹 페이지 확인

설정을 완료한 후, 다른 기기에서 내 Public IP를 입력하여 웹 페이지에 접속해봤다. 업로드한 웹 페이지가 로드되는 것을 확인할 수 있었다.