반응형
<5주차>
-웹서비스를 런칭하기 위해서:
-클라이언트의 요청에 항상 응답할 수 있어야 한다. : 항상 켜져있어야 한다.(서버와, 프로그램 둘다)
-어디서든 접근하기 위한 공개 IP를 가지고 있어야 한다.
--> 이를 용이하게 하기 위해 요즘은 클라우드 서비스를 사용한다. ex) AWS-EC2
-EC2 생성 후 주의사항
-필요한 포트를 인바운드 규칙에 포함시켜주어야 한다.
-이번 프로젝트의 경우: 80포트, 5000포트, 27017포트
-db의 경우 아이디와 비밀번호를설정한 DB를 사용해야한다. 당연하지만.
-도메인에 EC2의 주소를 맵핑해주면 간단하게 연결이 가능하다.
-nohup python app.py & : 터미널을 종료해도 서버가 돌아가고 있다.
-ps -ef | grep 'app.py' : app.py의 프로세스 아이디를 검색
-kill -9 PSID : app.py의 프로세스 아이디로 프로세스를 종료한다.
-og tag: 카카오톡 등에 사이트 주소를 공유할때 나오는 기본 메타정보를 담고 있다.
-이미지, 사이트 설명 등이 있는 것을 확인할 수 있다.
반응형
'SpartaCodingClub_개발일지 > TIL' 카테고리의 다른 글
0923 [1차 프로젝트 주제 선정 및 회의] TIL (0) | 2021.09.23 |
---|---|
0917 [git 실습 및 time attack test] TIL (0) | 2021.09.17 |
0916 [웹 프로그래밍 A-Z 심화~1주차, Github] TIL (0) | 2021.09.16 |
0914 [웹 프로그래밍 A-Z 기초강의~4주차] TIL (0) | 2021.09.14 |
0913 [웹 프로그래밍 A-Z 기초강의~2주차] TIL (0) | 2021.09.13 |