[아마존 AWS EC2] AWS서버 URL 주소에 프로젝트명 숨기기 / 톰캣 주소 변경 / 포워딩 / 스프링 / server.xml / 경로

2020. 6. 3. 21:09·IT/AWS
반응형

 

https://extsdd.tistory.com/124

 

[Maria DB] AWS EC2 원격 서버 마리아 DB 접속 / HeidiSQL / 데이터 삽입 / 테이블 생성

https://extsdd.tistory.com/123 [아마존 AWS EC2] #3 스프링/전자정부프레임워크 프로젝트 AWS에 FileZilla로 배포하기 / 메이븐 빌드 / 자 여태까지 만들었던 프로젝트를 아마존에 배포할 시간이다. https://ext..

extsdd.tistory.com

  자 기나긴 여정끝에 드디어, AWS에 소스를 올려서 서비스가 정상적으로 장동하는지 까지 확인했다.! 하지만.. 문제가 있다..

 

http://자기AWS아이피:8080/CP_service-1.0.0/reqUrl.do?reqParam=3

 

  우리 프로젝트대로라면 위 링크대로 했을때 저 CP_service-1.0.0 이게 .war파일 명칭인데...저게 강제로 드러나게 되어있다... 메이플에서 캐릭만들자마자 손도끼하고 빨간장화를 신고다니는것마냥 쪽팔리다. 오늘은 저걸 없애줄거다.

 

1. SU 쉘 진입

 

 

 

  자 본인 EC2 쉘로가서 su를 입력하고 엔터를 누르고 비번을 쳐서 Root권한을 딴다.

 

2. 톰캣/conf 폴더로 이동

 

 

  다음으로 해야할 껀 자기가 설치한 톰캣 경로에 있는 conf 경로까지 가는 것이다. 내 글을보고 따라왔다면 난 /server/폴더에 만들어 놨기 때문에

# cd /server/apache-tomcat-8.5.55/conf

 

  위 명령어를 치고 가면 된다.

 

 

우와~ 이동됐다!

3. server.xml 수정

 

vi server.xml

 

 

  위 명령어를 이용해서 server.xml을 수정하자

 

 

  자 방향키를 이용해서 맨 밑으로 쭉 내려오면 Host태그 안쪽에 저 코드를 넣어주자.

<Context docBase="CP_service-1.0.0" path="/" reloadable="false" source="org.eclipse.jst.jee.server:CP_service-1.0.0"/>

 

  </Host> 이 태그가 나오기 전에 아무데나 넣어주면 된다. 나랑 프로젝트 이름이 다른사람들은 각자 알아서 CP_service-1.0.0 이거 대신에 본인 프로젝트명을 넣으면 된다.

 

  입력은 보드 i 버튼을 눌러 입력하고 입력이 완료되면 Shift+: 키를 누른후 wq를 입력후 엔터를 눌러주자.

 

4. 톰캣 재부팅

 

# cd /server/apache-tomcat-8.5.55/bin

 

  자 톰캣을 끄기위해 위 경로까지 가보자. 톰캣 밑에있는 bin경로로 가면 된다.

./shutdown.sh

 

위 명령어를 입력해 톰캣을 중지한다.

 

 

./startup.sh

 

이번엔 다시 켜주자 ㅎㅎ

 

 

완료!

5. 결과 확인

 

변경전 : http://자기AWS아이피:8080/CP_service-1.0.0/reqUrl.do?reqParam=3

변경후 : http://자기AWS아이피:8080/reqUrl.do?reqParam=3

 

  처음에 했던 테스트했던 URL인데 다른점이라면 중간에 프로젝트명이 바꼈다. 변경후 경로를 요청해보면 아마 원하는 창이 뜰꺼다. 변경전 주소를 떠도 될꺼고! 서버에서 중간에 CP_service-1.0.0 이라는 프로젝트명 경로가오면 / 경로로 포워딩시켜주는 원리인 것 같다.

 

  이제 프로젝트명이 안보이니 그래도 좀 구실은 갖춘것 같다.

 

  만약 저거 톰캣 껏다켜도 안되는사람은 rebbot 명령어로 EC2 인스턴스를 재부팅시키고 다시 Putty로 붙어서 해당 경로까지가서 다시 톰캣을 재실행봐라. 무슨 이유인지 모르겠는데. 톰캣 종료할때 프로세스가 안죽는 현상이 있는 것 같다..

 

 

#아마존 #AWS #EC2 #서버 #URL #주소 #프로젝트명 #숨기기 #톰캣 #변경 #포워딩 #serverxml

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'IT > AWS' 카테고리의 다른 글

[아마존 AWS EC2] 인스턴스에 Route 53 서버 도메인 주소 연결 및 설정하기 / URL / DNS 등록 / 도메인 구입 비용 / 톰캣 / 스프링 프로젝트  (0) 2020.06.04
[아마존 AWS EC2] AWS서버 8080 톰캣 포트 숨기기 / 포트포워딩 / 8080포트 번호 없이 들어가기 / iptables / URL  (0) 2020.06.04
[아마존 AWS EC2] #3 스프링/전자정부프레임워크 프로젝트 AWS에 FileZilla로 배포하기 / 메이븐 빌드 / Maven Build / Install / 파일질라  (1) 2020.06.03
[아마존 AWS EC2] EC2 서버 FileZilla로 FTP 접속하기 / Root 계정 접속 / 파일질라 / SFTP  (2) 2020.06.02
[아마존 AWS EC2] GIT 설치하기 / 우분투  (0) 2020.06.01
'IT/AWS' 카테고리의 다른 글
  • [아마존 AWS EC2] 인스턴스에 Route 53 서버 도메인 주소 연결 및 설정하기 / URL / DNS 등록 / 도메인 구입 비용 / 톰캣 / 스프링 프로젝트
  • [아마존 AWS EC2] AWS서버 8080 톰캣 포트 숨기기 / 포트포워딩 / 8080포트 번호 없이 들어가기 / iptables / URL
  • [아마존 AWS EC2] #3 스프링/전자정부프레임워크 프로젝트 AWS에 FileZilla로 배포하기 / 메이븐 빌드 / Maven Build / Install / 파일질라
  • [아마존 AWS EC2] EC2 서버 FileZilla로 FTP 접속하기 / Root 계정 접속 / 파일질라 / SFTP
외장_하드
외장_하드
자동차 / 여행 / 취업 / 일상 / IT / 코딩
  • 외장_하드
    외장하드
    외장_하드
  • 전체
    오늘
    어제
    • 분류 전체보기 (436) N
      • 국내 여행 (197)
        • 수도권 (20)
        • 충청도 (17)
        • 강원도 (32)
        • 전라도 (21)
        • 경상도 (50)
        • 제주도 (57)
        • 나들이 (0)
      • 일상 (47) N
        • 휴식 (15)
        • 취업 준비 (19)
        • 월간일상 (3)
        • 군생활 (3)
        • 결혼 준비 (5)
        • 경제 투자 (2) N
      • 국외 여행 (50)
        • 일주 준비 (4)
        • 중국 (11)
        • 대만 (5)
        • 태국 (20)
        • 일본 (10)
      • 취미 (19)
        • 제품 후기 (11)
        • 지식 (8)
      • 자동차 (21)
        • 뉴 그랜저 XG (15)
        • 올 뉴 K3 (5)
      • IT (102)
        • Spring (18)
        • DataBase (11)
        • AWS (22)
        • GIT | github (9)
        • 기타 (23)
        • 머신러닝 | 딥러닝 (8)
        • Tech | Eng (3)
        • Python (2)
        • nodejs (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    추천
    aws
    푸켓
    설치
    카페
    스프링
    제주도
    여행
    전라도
    주차장
    부산
    혼자여행
    EC2
    스쿠터
    방법
    후기
    가성비
    강원도
    뚜벅이
    코스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
외장_하드
[아마존 AWS EC2] AWS서버 URL 주소에 프로젝트명 숨기기 / 톰캣 주소 변경 / 포워딩 / 스프링 / server.xml / 경로
상단으로

티스토리툴바