반응형
현재 프로젝트는
배포 및 운영
AWS > EC2 (ubuntu)
사용 언어 및 프레임워크
html
css
python
flask
24hours-beginner.tistory.com/110
24hours-beginner.tistory.com/112
EC2 생성 후 git으로 clone 후 앱을 실행할때 사용하는 명령어를 조금 정리해 보았다.
1. git clone 받기 (프로젝트 가져오기)
더보기
git clone httpurl
id입력
password입력
2. 실행
# sudo : 관리자권한
# nohup : nohup.out 으로 기록하겠다.
# python3 : python 으로 실행
# app.py : app.py 파일 실행할거다
# & : 백그라운드로 실행할거다 (이거 안하면 현재 내가 실행할고 있는 창을 종료하면 배포한 앱이 종료됨으로 백엔드에서 돌 수 있도록 해야함)
sudo nohup python3 app.py &
# nohup 말고 추가 pm2 등을 다운 받아 운영할 수 있다.
# 실행되고 있는 프로젝트 확인
sudo netstat -lntp
# 실행되고 있는 프로젝트 종료
sudo kill -9 [PID번호]
ex) sudo kill -9 999
반응형
'프로젝트 설정' 카테고리의 다른 글
[REDIS] Redis 설치 (for Windows 64bit) (0) | 2021.04.19 |
---|---|
Chrome 80 Samesite 쿠키 정책 (2020.2.4) (0) | 2020.03.16 |
IntelliJ 에서 Kotlin 프로젝트 실행시 오류 모음 (0) | 2020.01.14 |
node-gyp rebuild error (window) (0) | 2020.01.13 |
python 2.7 install (window) 왕초보 주인용 (0) | 2020.01.13 |