상세 컨텐츠

본문 제목

AWS 서버 - 스인재 배포용 연

Server/AWS

by Sam_Park 2022. 4. 19. 09:19

본문

테스트 배포 후 관리 메모

 

< AWS 서버 링크 관련 공지 >

  • 각자 컴퓨터 톰캣 사용시 주소: http://localhost:8081/anisize/home.do
  • AWS 서버 주소: project명 - AniSize http://{server_IPv4}:8080/AniSize/home.do
  • {server_IPv4}는 AWS 서버를 중지/재시작 할 때마다 바뀜
  • 사용자가 많을 경우 AWS 서버 사용료가 생길 수 있음. 쌤이 안 쓸 때는 꺼둬라고 함.
  • aws 서버에 올리는 deploy는 서버가 켜져 있을 때 가능.

  • anisize 인스턴스 상태 확인 -실행 중 / 중지 -시작 *** 종료 금지 - 종료는 인스턴스 삭제의 개념임

중지 후 시작시, 퍼블릭 IPv4 변경됨
  -> github > setting > Secrets > action > MAVEN_URL 을 수정

  http://퍼블릭IPv4:8080/manager/text

서버 실행시 aws 시작 > 사용자 컴퓨터에서 톰캣 실행

** 톰캣 실행 방법> 파워쉘- aws 리눅스 접근 코드> 톰캣 실행 코드

 

-리눅스 환경으로 이동

-AWS 사이트 > 서비스 'EC2' 검색 > 인스턴스https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#Instances:

 

-' i-... ' 뭐시기 > '연결' 버튼 ( 인스턴스에 연결 ) > 예 아래 https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2#ConnectToInstance:instanceId=i-07aeb11fc130768ce

'ssh -i "anisize.pem" unbuntu@ec ... ' 복사해서 window powershell에서 실행해서 리눅스 접속

 

 

1.톰캣 실행하기 $ cd web $ sudo ./apache-tomcat-8.5.78/bin/startup.sh

 

 

deploy 하기

deploy 후, aws 리눅스 연결 상태에서 .action-runner 코드 실행

 

$ ./actions-runner/run.sh

댓글 영역