springboot 프로젝트 에 포트 번 호 를 추가 하지 않 아 도 프로젝트 에 접근 할 수 있 는 방법 절차 분석

오늘 공 유 된 것 은 nginx 에서 도 메 인 이름과 포트 번 호 를 설정 하 는 것 입 니 다.
선언:
실제 개발 에서 저 희 는 이런 상황 이 자주 발생 할 수 있 습 니 다.로 컬 springboot 프로젝트 에서 프로젝트 의 방문 포트 를 설정 합 니 다.예 를 들 어 제 가 설정 한 프론트 포트 는 8443 이 고 백 엔 드 포트 는 8085 입 니 다.그러면 저희 프로젝트 가 출시 되 었 을 때 도 메 인 이름 만 입력 하면 프로젝트 에 접근 할 수 없 으 므 로 도 메 인 이름 뒤에 포트 번 호 를 추가 해 야 합 니 다.이렇게 하면 반드시 불필요 한 번 거 로 움 을 초래 할 것 이다.도 메 인 이름 만 방문 하면 대응 할 수 있 는 프로젝트 의 프론트 데스크 톱 이나 도 메 인 이름 앞 에 guanli 를 추가 하면 백 스테이지 에 접근 할 수 있 는 방법 이 있 을 까?같이 봅 시다.
01
도 메 인 이름 분석
설정 의 첫 번 째 단 계 는 도 메 인 네 임 서비스 업 체 에 가서 도 메 인 네 임 을 분석 해 야 합 니 다.보통 두 개의 기록 집합 을 추가 하면 됩 니 다.즉,www.도 메 인 네 임 이나 도 메 인 네 임 입 니 다.이게 프런트 입구 라 고 치자.
대응 하 는 배경 을 어떻게 해석 합 니까?우 리 는'guanli.도 메 인 이름'으로 기록 집합 을 추가 하면 됩 니 다.
앞 배경 에 설 정 된 도 메 인 이름 은 서버 주소 가 없습니다.
지금 우 리 는 도 메 인 이름 을 통 해 배 치 된 프로젝트(springboot 프로젝트 배 치 는 잠시 표시 되 지 않 음)를 방문 할 수 있 습 니 다.다만 방문 할 때 도 메 인 이름 뒤에 엔 드 구 호 를 추가 해 야 합 니 다.앞에서 도 언급 했 듯 이 귀 찮 습 니 다.포트 번 호 를 어떻게 없 애 는 지 살 펴 보 겠 습 니 다.
02
nginx 프로필 수정
수 정 된 사고방식 은 우리 가 설정 해 야 할 도 메 인 이름 을 포트 번호 가 있 는 도 메 인 이름 으로 가리 키 는 것 이다.예 를 들 어 내 도 메 인 이름 은http://muxiongxiong.cn방향 설정 이 필요 합 니 다.http://muxiongxiong.cn:8443백 스테이지http://guanli.muxiongxiong.cn가리키다http://muxiongxiong.cn:8085 이렇게 하면 포트 번 호 를 제거 하고 항목 에 직접 접근 할 수 있 습 니 다.
다음은 nginx 의 핵심 설정 정보 입 니 다.

 #       80    muxiongxiong.cn:8443  
    server {
        listen       80;
        server_name  muxiongxiong.cn;
 
    location / {
            #        8080 Nginx   
      proxy_pass http://muxiongxiong.cn:8443;
            index  index.html index.htm;
        }
      
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

 #       80    www.muxiongxiong.cn:8443  
    server {
        listen       80;
        server_name  guanli.muxiongxiong.cn;
 
    location / {
            #        8080 Nginx   
      proxy_pass http://muxiongxiong.cn:8085;
            index  index.html index.htm;
        }
      
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
여기 서 spring boot 프로젝트 에 포트 번 호 를 추가 하지 않 아 도 프로젝트 에 접근 할 수 있 는 방법 에 관 한 글 은 여기까지 소개 되 었 습 니 다.더 많은 spring boot 방문 프로젝트 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기