카테고리 없음

nohup 설정하기 - SSH 접속을 끊어도 서버가 계속 돌게 하기

멈 무 2022. 11. 30. 12:45

git bash 이용해서 서버 python파일을 실행시키면 홈페이지에 접속할 수 있는데

이 깃배시를 끄게되면 서버컴퓨터도 꺼지게된다

 

홈페이지 운영을 하려면 꺼지면 안되니까!

계속 돌아가게 하려면

 

# 아래의 명령어로 실행하면 된다
nohup python app.py &

이걸 넣어주면되는데

 

 

<nohup 설정>

먼저 깃배시를 켜보자

접속 후 아무것도 없을 때

화살표 위 키 ↑  를 누르면 마지막에 실행했던것이 뜬다!

여기서 엔터하면 바로 접속됨

 

ls     해서 현재위치 보고

app.py 있는곳 까지 cd로 들어가서

python app.py   해준당

 

그리고 서버가열리면

Ctrl + C 해서 서버 돌리던걸 끄고

 

nohup 명령어를 넣어주면 됨!

 

 

 

반대로 다시끄고싶으면

 

<nohup 끄기>

 

ps -ef | grep 'python app.py' | awk '{print $2}' | xargs kill

 

 

이거 복붙하면 끝