GCP VM 으로 ubuntu 서버를 만들어서 받은 외부 IP 주소를 cloudflare DNS의 제 도메인이름의 '콘텐츠'에 연결 하고 방화벽규칙 하나 없이 열어둔 상태입니다. 

제 컴퓨터에서 서버 IP 로 접속을 했을때는 접속이 잘 되는데다가 ubuntu 서버 80포트 확인시에도 문제가 없습니다.

 

올라온 다른 게시글의 질문을 보니 저랑은 다른 환경에서 하셨더군요. //

포트폴리오를 서버에 올리려고 하는데 너무 어렵네요.. 도와주세요 선배님들 ~! 

 

 

 

<tomcat 서버 설정>    프로젝트 파일 이름이 fin 입니다. 

 

1111.PNG

 

 

111.PNG.jpg

 

 

  • profile

    tomcat 서버설정을 잘 모르겟으나 실제로 저기에 세팅하실때 mkgs.dev 도메인을 사용하신다면 host부분 localhost부분에 도메인명이 들어가는게 아닐까요? 보통 127.0.0.1 을 로컬 컴퓨터의 아이피로 칭하는데 이를 도메인으로 localhost으로 사용되는경우가 많습니다.

    우리가 123.123.123.123 아이피에 접근했을때 웹페이지가 뜬다던가 그러지는 않잖아요.

    naver.com 으로 접속해도 위와 같이 123.123.123.123 아이피로 접속하는거랑 똑같은데 실제로는 naver.com 화면이 나올 수 있도록 하는 것처럼 해당 "도메인"을 실제 웹을 실행해줄 곳이 어디인지 폴더 및 위치를 지정해줘야 정상적으로 찾아가겟지요.

    이게 힌트가 되엇으면 합니다 ^^

  • profile ?
    host 부분을 mkgs.dev로 변경했을때는 ip접속 자체가 안되더라구요
    그래서 새로운 Host 태그를 이용해서 name값을 mkgs.dev 로 같은 파일을 걸어줘도 질문과 같은 오류가 생기네요.....*
  • ? profile
    IP접속은 클플에서 잘설정하셨더라면 해당 도메인으로 PING날렷을때 서버 혹은 클플쪽으로 PING이 날라가는게 정상입니다. 근데 어찌되었던 mkgs.dev 라는 도메인이 가야할 정상적인 경로를 못 가고 있다는 것이겠지요.

    아랫분이 말씀해주신 항목도 한번 따져봐야할지도 모르겟네요 :)
  • profile ?
    혹시 클플 DNS 에서 서버의 IPv6등에 대한 레코드를 입력해주어야할까요 ?
  • ? profile
    ipv4로 접속이 되는 아이피 아닌가요?
  • profile ?
    맞습니다 IPv4랑 6 둘다 열어둔상태입니다
  • ? profile
    제 말뜻은 서버아이피가 ipv4가 아니냐는 뜻입니다...

    서버아이피자체가 ipv4으로 접속한다면 굳이 ipv6는 서버에 접속하는 클라이언트 처리에만 신경써주면 되고. 자꾸 핀트를 다른곳에서 찾으시는 것 같으십니다..

    아래 분들이 말씀해주시는 것처럼 말씀하신 부분, 특히 토비리님의 댓글을 참고해서 찾아보세요.

    제가 말씀드리는 부분과 어느정도 일치하는 부분도 있습니다.

    더 모르겠다면 톰켓 서버 세팅을 구글에서 검색하셔서 찾으시는 편이 좀 더 빠를듯 합니다.
  • profile ?
    지속적인 답변 감사합니다 좋은 하루 보내세요
  • profile

    직접 테스트하신 것은 80포트라고 하셨는데, 링크해 주신 주소는 https이므로 443포트로 연결됩니다. 클플에서 어떻게 설정하셨는지에 따라 다르지만, 본서버에 SSL이 설치되어 있지 않고 클플에서 제공하는 SSL에만 의존하는 경우 종종 에러가 발생하곤 합니다. 단지 무료 SSL을 이용하기 위해 클플에 의존해야 하는 시대도 한참 지났고요.

     

    일단 "프록싱됨"을 끄고 제대로 접속되는 상태로 만들어 놓은 후, 다시 켜는 순서로 디버깅해 보시기 바랍니다.

  • profile ?
    코드상에서 80 HTTP 또는 443 HTTPS 로 접속될경우에 port ="" 로 처리를 해준 상태입니다.
    프록싱 끄고 방화벽만 뚫었을땐 접속 자체가 안되네요 ..
  • profile
    클플의 proxy는 꺼버리시고, port=""에는 숫자가 있어야죠. host="mkgs.dev" 이어야 하고, appBase, docBase, path 등등 제대로 안되어 있는데, 구글링해서 톰캣 설치안내 검색해서 따라해보셔야 할것 같습니다.