filezilla를 이용해서, 간단한 python 파일을 올려봅니다. filezilla는 그냥 내 컴퓨터에 있는 걸 업로드 해주는 것 서버에 업로드 할 간단한 파일을 다운로드 받습니다. https://s3.ap-northeast-2.amazonaws.com/materials.spartacodingclub.kr/web101/week5/test.py 예) test.py # 아주 간단하게, 이 정도만 적어볼까요? # 그리고 적당한 곳에 파일을 저장해봅니다. print('hello sparta!!') 파일질라 실행, 다음과 같이 설정 정보들을 입력하고, ok 누르면 서버의 파일들을 볼 수 있음 (Host: 내 EC2서버의 ip // User: ubuntu 로 입력) 마우스로 드래그 해서 파일을 업로드/다운로드하..
EC2 서버 구매하기 AWS EC2 서버 사기 [코드스니펫] - EC2 콘솔페이지 https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2 https://ap-northeast-2.console.aws.amazon.com/ec2/v2/home?region=ap-northeast-2 ap-northeast-2.console.aws.amazon.com 구매 화면들 따라하기 EC2 서버 종료하는 방법 (1년 후 자동결제 방지!) 중지 또는 종료하는 법. 무료 기간(1년) 후 결제가 되기 전에, 이렇게 종료하세요! 대상 인스턴스에 마우스 우클릭 > '인스턴스 상태' 를 클릭합니다. 중지 또는 종료 중 하나를 클릭하면 명령을 실..
"웹서비스 런칭" 에 필요한 개념 소개 이제 내가 만든 프로젝트를 배포해봅니다. 배포는 누구나 내 서비스를 사용할 수 있게 하기 위해서 작업들이에요. 웹 서비스를 런칭하는 거죠! 웹 서비스를 런칭하기 위해 클라이언트의 요청에 항상 응답해줄 수 있는 서버에 프로젝트를 실행시켜줄 거에요 언제나 요청에 응답하려면, 1) 컴퓨터가 항상 켜져있고 프로그램이 실행되어 있어야하고, 2) 모두가 접근할 수 있는 공개 주소인 공개 IP 주소(Public IP Address)로 나의 웹 서비스에 접근할 수 있도록 해야해요. 서버는 그냥 컴퓨터라는거 기억나시죠? 외부 접속이 가능하게 설정한 다음에 내 컴퓨터를 서버로 사용할 수도 있어요. 우리는 AWS 라는 클라우드 서비스에서 편하게 서버를 관리하기 위해서 항상 켜 놓을 수..
API 만들고 사용하기 - 카드 삭제 API (Delete → POST) 만들 API 1. 조회(Read) 기능: 영화인 정보 전체를 조회 2. 좋아요(Update) 기능: 클라이언트에서 받은 이름(name_give)으로 찾아서 좋아요(like)를 증가 3. 삭제(Delete) 기능: 클라이언트에서 받은 이름(name_give)으로 영화인을 찾고, 해당 영화인을 삭제 정리하면, 만들 API 정보는 아래와 같습니다. A. 요청 정보 - 요청 URL= /api/delete , 요청 방식 = POST - 요청 데이터 : 영화인 이름(name_give) B. 서버가 제공할 기능 : 영화인 이름(요청 데이터)와 일치하는 영화인 정보를 데이터베이스에서 삭제(Delete)하고, 성공했다고 응답 메세지를 보냄 C. 응..