AWS

    [Node.js] pm2 모듈 사용법 - 무중단 서비스 올리기

    프로젝트를 진행하면서 AWS에 웹 사이트를 올려야 하는 상황이 있었다. 해당 사이트를 vue.js로 개발했는데, 이를 AWS에서 계속 올려두어야 했다. 그냥 백그라운드에서 실행하는 것보다 pm2 모듈로 프로세스를 관리하면 여러 장점이 있는데, 생각보다 편리하고 좋았어서 사용 방법을 간단히 정리하고자 한다. PM2란? node.js 어플리케이션 관리를 도와주는 Process manager이다. 프로세스를 올려두면, 항상 모니터링 하고 있을 수 없기 때문에 PM2라는 모듈을 이용하면 간단한 설정으로 인해 쉽게 여러 프로세스들을 관리할 수 있다. 특징 및 장점 프로그램이 예기치 못한 종료가 발생하거나 코드가 수정되었을 때 프로세스를 다시 올려준다. 실행중인 프로세스를 한번에 확인할 수 있다. 싱글 스레드 기반..

    AWS 시작하기 (생성, 접속, 설정)

    Index1. 인스턴스 생성 (Ubuntu 22.04)2. 인스턴스 접속 (PUTTY)3. SSH 접속 설정 (without ppk)4. 이 외 필요한 설정 간단 정리클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web ServicesAmazon Web Services는 안정성이고 확장 가능하며 저렴한 클라우드 컴퓨팅 서비스를 제공합니다. 무료로 가입할 수 있으며 요금은 사용한 만큼 지불하면 됩니다.https://aws.amazon.com/ko/AWS를 통해 나의 웹 사이트나 서버를 언제 어디서나 접속할 수 있다. 이를 위해 기본적으로 구성 해야 할 것을 정리한다. 먼저, AWS 가입을 해야한다. 가입 시 본인 명의의 마스터 카드가 필요하다! 로그인을 했다면, 다음과 같은 콘솔 홈을 확인할 수..