python/라이브러리

[Flask] 플라스크 웹 배포

sillon 2022. 11. 18. 14:06
728x90
반응형
(py39) suyeon@idea-X299-WU8:~/code$ export FLASK_APP=flask_web.app
(py39) suyeon@idea-X299-WU8:~/code$ export FLASK_DEBUG=true
(py39) suyeon@idea-X299-WU8:~/code$ flask run --host=0.0.0.0

접속 

 

백그라운드 플라스크 실행 (서버로 실행)

nohup flask run --host=0.0.0.0 &

로컬 서버로 실행

 

nohup python3 -u flask_app.py &

 

nohup은 터미널이 종료되어도 표준 출력인 콘솔 출력은 nohup.out 파일에 계속해서 기록된다.

 

백그라운드로 실행된 프로세스를 종료하기 위해서는 ps명령으로 pid를 확인한 후, kill하면 된다.

ps -ef | grep [프로세스명]
# 혹은
ps -aux

kill -9 [PID]
728x90
반응형