본문 바로가기

파이썬

프로젝트 서버에 올리기(2)

1.서버 유지 및 종료

 

(1)에서까지는 내 받은 IP주소를 검색하면 팬명록이 뜨고, 이 팬명록이 계속해서 뜨려면

나의 git bash가 계속 켜져 있어야한다.

 

내 git bash가 꺼지면 당연히 팬명록도 없는 페이지라고 나온다. 그래서 이 문제를 해결하기 위해 원격 접속이 종료되어도

서버가 계속 돌아가게 하도록 하였다.

 

1) 서버유지하기

nohup python app.py &

 👆위의 명령문을 실행하면 원격접속을 꺼버려도 팬명록이 유지되는것을 볼 수 있다.

 

 

2)서버 강제 종료하기

 

만약 내가 원격 서버에 올린 파일을 수정 할 일이 생겼을 때는 그냥 파일을 삭제하는 것이 아니라

 git bash에서 원격접속을 끊고 나서 파일을 수정해야한다.

 

 그래서 필요한 강제종료!

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

 👆명령문을 실행하고 나서 팬명록을 새로고침하면 다시 페이지가 뜨지않는다.

 

2. 도메인 설정

 : 전 강의에서 미리 사두었던 .shop 주소를 사용한다.

  

 ①가비아에 접속에서 'MY가비아' 들어가기

 ② 만들어져 있는 주소에 설정을 누르고 

 

 호스트에  '@' 입력  ,IP주소에는 AWS에서 받았던 주소를 넣어준다. (확인 > 저장)

 

3. 도메인으로 접근해보기

 일정시간을 가지고 내가 지은 도메인으로 접속해본다.

 팬명록이 잘 뜬다면 성공😎

 

 


4.태그 예쁘게 만들기

 : 주변사람들에게 내가 만든 것을 링크공유하기 위해 주소를 보내면 이미지,제목 등이 같이 뜨도록 만들었다.

   - 전에 만들었던 og태그를 사용하면 된다..!

   (전에 배웠던 것이 진짜 허투로 버릴께 없이 다 쓰이고 있다니..)

 

title : 이정재팬명록

description : 댓글 남겨주고 가세요~!

image: 배경으로 넣어놨던 URL넣기

✅이 태그들을 내가 네이버영화에서 element 에서 처음 og태그를 봤던 것처럼

  똑같이 <head></head>안에다가 넣어주면된다 (간단)😎

 

 


이렇게 5주차를 마지막으로 웹개발종합반 내일배움단 강의 수강을 완료했다.

17일부터 시작했는데 10일만에 다하다닠ㅋㅋㅋ역시 스파르타...!

물론 한번만 보고 말 것은 아니기 때문에 캠프 시작 전 복습을 여러번 할 예정이다ㅎㅎ

 (근데 전혀 지루하다기보다 알아갈 생각에 재밌다...ㅎ 다행이라고해야하나;;ㅋㅋ)

그래도 먼가 처음 시작했을 때 보다 지식이 쌓이는 기분이라 뿌듯하다 앞으로 열심히 해서 캠프도 수료하자...!!!🥰🥰