일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- computerscience
- 스터디
- 1주차
- OperatingSystem
- 4주차
- WIL
- Todo
- 완강
- javaScript기초
- CS
- 자바스크립트는왜그모양일까
- Til
- DOM
- 실전프로젝트
- JS
- 화살표함수
- 숙제
- 쿠키
- 생각정리
- 5주차
- chapter2
- javascript
- CSS
- react
- 버킷리스트
- OS
- HTML
- 항해99
- 3주차
- 알고리즘
- Today
- Total
목록스파르타코딩클럽-항해99_9기/5주차_Projects02, GET, POST, Filezilla (7)
개발캡슐
5-13강. og태그 og:image, title, description 같이 넣어볼거야. 참고 코드스니펫 : og태그 넣기 file_name projects/homework/app.py projects/homework/templates/index.html 1_og : image, og : title, og : description 1. index.html에 og태그넣기 HTML : index.html meta태그와 link rel 사이에 적당한 곳에 공간 주고, og태그 붙여줘 => content = " "에 해당되는 내용과 주소를 넣어줘 2_ 수정한 파일 다시 올려주기 내 컴퓨터에서만 수정한 걸 내가 산 컴퓨터한테도 올려줘야겠지. 돌아가던 원격접속 끊어줘야지 filezilla 파일 바꿔치고 다시 돌려..
-목차- (해당 강의 클릭시 해당 위치로 이동함) 5-11강. nohup설정하기 5-12강. 도메인 연결하자! 개봉박두! 소리질러! 곧 내 홈을 배포한닥우! 5-11강. nohup설정하기 원격접속을 종료하더라도 서버가 계속 돌아갈 수 있게 만들거야. nohup 이란? 참고사이트 : https://joonyon.tistory.com/entry/%EC%89%BD%EA%B2%8C-%EC%84%A4%EB%AA%85%ED%95%9C-nohup-%EA%B3%BC-%EB%B0%B1%EA%B7%B8%EB%9D%BC%EC%9A%B4%EB%93%9C-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%82%AC%EC%9A%A9%EB%B2%95) no hang up의 약자이다. 해석은 끊지마!란 얘기..
5-10강. Flask 서버를 실행할거야! 만든 팬명록 업로드할 거야 내 작품이 세상에 공개될게야. 일단 test.py 올린 거 지워 1_옮겨일단- 내 팬명록 업로드 해. 내가 산 컴퓨터로 이동할 내 컴퓨터의 폴더 / 파일 sparta/projects/homework/static sparta/projects/homework/emplates sparta/projects/homework/app.py => 이렇게 두 폴더, 한 파일만 올려줌. => 혹시나 잘못옮기면 그냥 지워주면 됨. 2_다시 git-bash(원격접속한 거) git-bash(원격접속한 거) - 현재 위치 = filezilla 내가 산 컴퓨터의 위치. ubuntu@ip-172-31-40-168:~$ ls sparta ubuntu@ip-172-3..
5-9강. 서버 세팅하기 설치할 것들 파이썬 파일을 올려서 파이썬 파일을 실행해보는 것 까지. 1_내가 산 컴퓨터 세팅 5-8강에서 하던 원격접속한 git-bash 창을 켠 상태로. 이제 막 산 컴퓨터 세팅하는 작업할거야. 리눅스란 OS는 마우스가 없이 진행하고 모든 것을 다 명령어로 쳐야 돼 설치할 때도 설치 명령어들이 있어. 붙여넣기 해가면서 같이 설치할거야. 일단 메모장 켜. 1. 명령어 # 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 upd..
5-7강. 내 프로젝트를 서버에 올리기 이제 드디어 내 서비스가 인터넷에 올라갈거야. 내 서비스가 인터넷에 계속 살아있으려면? 어떤 조건이 필요할까! 1_내 프로젝트를 서버에 올리는 거야. localhost:5000에 몇 가지 세팅을 해주면 어디서든 접근이 가능한 진짜 서버가 돼. 그 조건 컴퓨터가 계속 켜져있어야 하고 프로그램이 실행되어 있어야 해. 그리고 모두가 접근할 수 있게 공개 IP주소로 만들어야 해. 내 컴퓨터를. 그래서 요새는 클라우드 환경에서 인터넷 세상의 남의 컴퓨터를 사서(빌려써서) 우리의 어떤 실행 파일이나 서버를 올려두고 돌려. mongoDB도 클라우드환경에서 돌렸기 때문에 트래픽 대응도 편하잖아? 똑같아. 이렇게 해놓으면 트래픽 대응도 쉬워지고 여러가지 서비스들을 붙이기도 쉬워져...
5-6강. 버킷리스트 - POST연습(완료하기) file_name project/bucket/app.py project/bucket/templates/index.html 업데이트할 거야. 완료 버튼 누르면 그 데이터가 없데이트되는 거여. done이 0 이었다가 1로 바뀌는 거야. 이건 안 해봐서 조금 다를 수 있어. 소근소근 사실 한 끝차이래.. 1_API만들고 사용하기 - 버킷리스트 기록 API(Update -> POST) 요청정보 : URL = /bucket/done, 요청 방식 = POST (/bucket/done으로 POST요청할거야) 클라(ajax) -> 서버(flask): num(버킷 넘버) 넘버를 줘야 어떤 bucket의 done값을 0에서 1로 바꾸달라고 하는 지 알 수 있겠찌. 이거 할그..
5-1강. 배울 것 & Filezila설치 file_name: x 버킷리스트 프로젝트 -> 복습 한 번 더 숙제로 만든 팬명록 -> 클라우드 환경에 배포 -> 전세계 사람들 보기 가능 내 홈페이지 url을 카카오톡, 페북 어디에다 공유해도 이미지, 제목, 디스크립션 공유를 했을 때 아주 깔끔하고 예쁘게 공유되게 만들거야. 설치 Filezilla 설치 가비아 가입하기 & 도메인 구입하기 1_Filezilla 설치하기 Filezilla : 클라우드 환경에다 뭔가를 올릴 건데 즉, 파일을 보낼 건데. 그저 next - Start FileZilla now 할 필요없어. 그런 파일을 올릴 수 있는 프로그램이야. 가비아 가입하기 이후 my 가비아에서 홈페이지 수 확인 홈 메인 검색창에 도메인 쓸 것 검색 ex) s..