EC2

1. 배포 쉘 스크립트 작성하기   CI/CD가 구축되지 않은 상황에서 변경사항을일일이 갱신해주고 재배포해주는 과정은 매우 번거롭다. CI/CD를 구축하는 것이 가장 현명한 방법이겠지만 '쉘 스크립트'를 사용하여 생산성을 높여보자!!  (1) 실행중인 애플리케이션 종료  현재 배포된 애플리케이션이 있다면 종료시키자! kill -15 명령어를 통해 서버를 중단시키는 것이 안정적이지만 시간이 너무 오래 소요된다면 kill -9를 통해 강제종료시키기로 하자! kill - 9 (SIGKILL) SIGKILL (Signal Kill) : 강제 종료 시그널로, 즉시 프로세스를 종료시킨다. 프로세스는 이 시그널을 무시하거나 이를 처리할 기회를 가지지 않는다.강제종료 방법은 프로세스가 정상적으로 종료되지 않거나 응답하..
1. EC2 배포(1) 배포(Deployment)란?  "기능 구현이 끝났으니 배포를 해보자!" 이때, 배포란 무엇일까? 배포(Deployment)란 쉽게 말해 다른 사용자들이 인터넷을 통해 서비스를 이용할 수 있게 하는 것을 의미한다. 프로젝트의 기능 구현과 테스트는 주로 localhost라는 주소를 통해 이루어진다. 하지만 이 localhost는 다른 컴퓨터에서는 접근이 불가능한 로컬 주소이다. 따라서  배포를 통해 도메인(ex. https://www.naver.com/)나 IP(ex. 124.16.2.1)와 같이 고유의 주소를 부여받아 다른 컴퓨터의 접근을 가능하게 한다.  (2) EC2(Elastic Compute Cloud)란?  EC2란 쉽게 말해 다른 컴퓨터를 빌려 원격으로 접속해 서비스를 ..
태윤이
'EC2' 태그의 글 목록