본문 바로가기

03.스파르타코딩클럽-웹개발 종합반

5주차 개발일지(3/21~3/28)

728x90

★사전 준비사항

 - filezilla 설치하기

 - 가비아 아이디 회원가입 및 로그인 (결제수단 부분 잘 관리해서 돈 안나가게 할 것!!!)

 - 가비아 도메인 구입(꼭! 무통장 입금으로 진행할 것)

 

shop 도메인이 500원 할인행사하니 이걸로 세팅!!
등록기간은 꼭 1년으로 해야 500원 찬스 사용 후 종료할 수 있다..!!
1000원이하는 카드결제가 안된다고 해서 무통장입금으로 결제 진행!

 

1. moviestar 프로젝트 시작하기

 - 사전 app.py(파이썬 파일), templates, static(디렉토리), templates안에 index.html(html파일) 만들기

 - Setting > python interpreter에 flask, pymongo, bs4, requests 패키지 설치

 - 뼈대 만들기 전에 데이터 쌓는 작업 실시(DB만들기)

   init_db 파이썬 파일을 만든 뒤 강의자료에 있는 코드스니펫을 붙여 넣는다(그대로 실행하면 영화인 관련 크롤링!!)

   잘 들어왔는지 확인하기 위해서 robo3T를 실행해서 체크해본다(sparta DB 중 mystar 란에 DB가 쌓인 걸 볼 수 있다)

  - 뼈대 준비하기(미리 만들어놓은 스파르타코딩클럽의 app와 index 파일 붙여넣기)

 

GIT BASH 원격접속하기

 - 입력: ssh -i /c/Users/예비/Desktop/spartakeypair.pem(원격접속파일) ubuntu@3.37.89.31(AWS EC2 퍼블릭IP주소)

 - 기본 명령어: mkdir sparta >> sparta라는 폴더를 만들어라

                    ls >> 내 위치에서 들어갈 수 있는 폴더명 확인

                   cd sparta/ >> sparta라는 폴더로 들어가줘

                   cd .. >> sparta 폴더에서 나가기