⊗ndHsDmNC 46 of 47 menu

테스트 사이트를 위한 Nginx 구성

Nginx를 이용해 테스트 사이트에 도메인을 연결해 봅시다. 구성 파일을 열어 현재 내용을 삭제하고 다음과 같은 방식으로 두 사이트의 설정을 배치하겠습니다:

server { 첫 번째 사이트 설정 } server { 두 번째 사이트 설정 }

도메인 이름과 첫 번째 사이트 스크립트가 실행 중인 포트를 지정하여 첫 번째 사이트에 대한 설정을 구성하겠습니다:

server { listen 80; server_name test1.com; location / { proxy_pass http://localhost:3001; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

동일한 파일에서 아래에 올바른 도메인과 포트를 지정하여 두 번째 사이트에 대한 설정도 구성하겠습니다:

server { listen 80; server_name test2.com; location / { proxy_pass http://localhost:3002; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

이후 구성 파일의 오류를 확인하는 명령어를 실행하겠습니다:

nginx -t

Nginx를 재시작합니다:

service nginx reload

Nginx를 다시 시작합니다:

service nginx restart

Nginx 상태를 확인합니다 (활성 상태, 녹색 텍스트여야 함):

service nginx status

이제 브라우저를 통해 도메인에 접속하면 테스트 사이트로 연결됩니다. 만약 연결되지 않는다면, 도메인의 A 레코드가 서버 IP를 가리키는지, 그리고 NodeJS에 배포된 사이트의 포트를 정확히 설정했는지 확인하세요.

Nginx 구성을 수행하여 도메인을 테스트 사이트에 연결하세요.

브라우저를 통해 도메인에 접속하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부