43_포트포워딩, nohup 설정하기 **

yh271·2022년 4월 29일
0

웹개발 기초_5주차

목록 보기
10/12
  1. 포트의 개념: 포트는 일종의 바다의 항구 같은 것이다.
    5000번 포트로 들어오면 flask와 만나고, 27017번 포트로 들어오면 MongoDB

  2. 주소 앞에 http://는 80 포트와 같은 뜻이다.
    http://naver.com == naver.com:80

  3. Git Bash를 끄면 웹사이트가 작동을 안하는 문제를 고쳐보자.
    sparta 폴더로 이동하여

nohup python app.py &

를 입력하면 Git Bash를 꺼도 사이트가 동작한다.


4. 반대로 원격 접속을 종료하는 법을 알아보자.
sparta 폴더에 접근한 후

ps -ef | grep 'app.py'

를 사용해서 첫 번째, 두 번째의 프로세스를 강제 종료함으로서 원격접속이 종료된다.

kill -9 프로세스넘버



5. 웹페이지에 수정을 가할 시에는
1) -ef | grep 'app.py'와 kill -9 를 이용하여 종료시키고,
2) filezilla에서 수정된 파일을 재업로드 한 후
3) nohup python app.py & 으로 다시 서버를 동작시킨다.

0개의 댓글