본문 바로가기
coding/AWS

[AWS]Mac에서 AWS EC2 Express 연결(3)

by 꾸준한 개발 2022. 3. 9.
반응형

Screen을 이용해서 express 서버 실행

1) Giphub에 자신의 프로젝트을 Clone하기

ec2-15

  • 복사버튼 누르기.
  • ec2터미널에 아래같이 입력.
git clone (clone한 url 붙여넣기)

2) node로 express 실행하기

  • node로 인덱스 파일을 켜기.
node index.js
  • 실행한 서버의 포트값을 aws ec2에서 열어줘야 한다.
  • 인스턴스 -> 보안 -> 보안그룹 클릭 -> 인바운드 규칙 변경

3)screen으로 express 키기

  • node index.js로 서버를 키면 창을 닫았을때, 서버가 다운 됨으로 screen를 사용해서 가상 터미널의 띄워줌으로써 터미널을 닫아도 유지할 수 있도록해준다.
  • screen을 설치해줍니다.
sudo apt-get install screen
  • screen 사용방법
    • screen 만들기
```
screen -S <screen name>
```

-   screen 목록



```
screen -li or screen -list
```

-   screen 재접속



```
screen -r <screen name>
```

-   screen에서 나오기



```
screen -d <screen name>
```

이렇게 해서 aws에서 ec2인스턴스를 만들고 직접만든 express 서버를 screen으로 만든 새로운 가상 터미널에 서버를 틀어보았다.
반응형

댓글