Web development (5)

Web development (5)

웹개발 5주차 (5) - nohup 설정, 도메인 연결, og 태그

▶현재 시간 : 2022년 10월 21일 18:13 P.M. 오늘로서 스파르타 코딩 수업이 종료가 됬다. 5주동안 진행하는 코스 였는데 1번 쭉 보고 다시 1번 더 봐서 완강을 했다. 코딩에 '코'도 모르던 비전공자인 내가 이렇게 나만의 서버를 만들어 세상에 배포하게 된 감격 ㅠㅠ. 2번 반복해서 보니깐 이제 어느 정도 코딩이 무엇인지 깨닫게 되었다. 요즘 코딩이 점점 뜨고 있는데, 나처럼 문과생들이 처음 듣기에 좋은 코스 이다 . 실무위주의 수업이고 직접 따라하다 보니, 책 보고 혼자 공부하는 것 보단 훨씬 이해도가 좋았다. 코딩에 관심 있는 사람들은 스파르타코딩클럽을 추천한다.! ※ 아래 링크를 타고 수업 결제를 하면 5만원 할인을 받을 수 있답니다.! https://spartacodingclub.k..

Web development (5)

웹개발 5주차 (4) - Flask 서버를 실행 (filezilla, EC2)

▶현재 시간 : 2022년 10월 21일 5:12 P.M. 나의 미니 프로젝트를 처음으로 전 세계에 배포하는 한다. 두근 두근 ▶Flask 서버를 실행해보기 팬명록 완성본을 filezilla로 EC2에 업로드해봅니다. 파일질라에서 homework 폴더 째로 드래그 드롭으로 EC2 인스턴스의 home/ubuntu 폴더에 업로드합니다. (간단하죠?) 터미널에서 실행하기! python app.py pip로 패키지를 설치하기 pip install flask pip install pymongo dnspython AWS에서 5000포트를 열어주기 AWS EC2에서도 자체적으로 포트를 열고/닫을 수 있게 관리를 하고 있습니다. → 그래서 AWS EC2 Security Group에서 인바운드 요청 포트를 열어줘야 합니..

Web development (5)

웹개발 5주차 (3) - 서버 세팅하기 (터미널, filezilla)

▶현재 시간 : 2022년 10월 21일 4:55 P.M. 이번주 서버 세팅하기! ▶서버 환경 통일하기 우리는 지금 막! 컴퓨터를 구매한 상태예요. 여기에 이런저런 세팅들(업그레이드, DB설치, 명령어 통일 등)을 해줘야 본격적으로 이용할 때 편리하답니다 #으로 시작되는 명령어 3개를 터미널에 깔아주고 엔터! 설명 부분은 필요할 때 복사 붙여넣기 하고 엔터! # python3 -> python sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10 # pip3 -> pip sudo apt-get update sudo apt-get install -y python3-pip sudo update-alternatives..

Web development (5)

웹개발 5주차 (2) - AWS EC2에 접속하기

▶현재 시간 : 2022년 10월 21일 4:01 P.M. 2회 반복 거의 다 끝나간다. 막상 듣고 나니 아주 약간은 이해가 되는 것 같다. 프로젝트 하면서 필요한 부분 다시 듣고 연습! ▶내 프로젝트를 서버에 올리기 "웹서비스 런칭" 에 필요한 개념 소개 이제 내가 만든 프로젝트를 배포해봅니다. 배포는 누구나 내 서비스를 사용할 수 있게 하기 위해서 작업들이에요. 웹 서비스를 런칭하는 거죠! 웹 서비스를 런칭하기 위해 클라이언트의 요청에 항상 응답해줄 수 있는 서버에 프로젝트를 실행시켜줄 거에요. 언제나 요청에 응답하려면, 컴퓨터가 항상 켜져있고 프로그램이 실행되어 있어야하고, 모두가 접근할 수 있는 공개 주소인 공개 IP 주소(Public IP Address)로 나의 웹 서비스에 접근할 수 있도록 해..

Web development (5)

웹개발 5주차 (1) - Flask 연습 (버킷리스트 프로젝트)

▶현재 시간 : 2022년 10월 20일 19:22 P.M. 흠.. 2번 반복해서 들으니깐...아주 조금은 알 것 같으나.. 아직은 아리송? 한번 더 들어야지! [수업 목표] Flask 프레임워크를 활용해서 API를 만들 수 있다. '버킷리스트'를 완성한다. EC2에 내 프로젝트를 올리고, 자랑한다! ▶이번주 공부를 위해 설치할 것들! Filezilla 설치하기 https://filezilla-project.org/download.php 가비아 가입하기 & 도메인 구입하기 https://www.gabia.com 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com ▶[버킷리스트] - 프로젝트 세팅 완성작부터 보기! http://spartacodingcl..

요가하는 개발자
'Web development (5)' 카테고리의 글 목록