외부 활동/UMC 2기 서버[NODE] 썸네일형 리스트형 6주차 - RestfulAPI와 프레임워크 get메소드 ==> 무언가를 조회 할 때 사용이 된다. 클라이언트는 서버에서 어떤 정보를 주어야 할까? ==>어떤 정볼르 조회 할것인지 서버에게 주어야한다. 대표적으로 querystring을이용 회원가입을 할때는 id,비밀번호,휴대전화번호, 이름 들을 보내야한다. 물론 이 많은 정보들을 쿼리 스트링으로 보낼수 있겠지만 매우 비효율적이다. 그래서 post메소드를 회원가입시 주로 사용을 한다. 특히 무언가를 생성해야할떄. 또한 주로 JSON 형태로 데이터를 주고 받는다. API(application Programming Interface) 란? 예를 들어 핵폭탄을 터트리려는데 핵폭탄의 원리를 알 필요 없이 버튼 하나만 누르면 된다. 또한 스테이크를 먹기위해서 스테이크 요리하는법 전체를 알 필요없이 주문하는 .. 더보기 5주차 - aquerytool 사용하여 erd설계 및 데이터베이스 쿼리 실습 이후 위 과정으로 생성한 erd를 rds에 생성을 해보자 ! 원래 FK연결을 해주어야 하지만 난 무료 버전이라 대충 sql문만 따오는 용도로 만듬. 근데 궁금한게 FK연결을 따로 안해줘도 sql문 상에는 차이가 없는데 왜 그런건지 모르겠다. 그저 연결관계만 보여주는게 끝인건가..? 데이터 베이스를 생성 안하고 erd를rds에 생성하려고 하자 오류가 나서 데이트베이스를 생성을 다시 sql을 넣어줌 음 트리플 모니터를 쓰다 보니 카톡 내용이 들어가버렸네 영상 편집 공부 하고 와서 수정 할 예정쓰 퀴리문 실습은 사진과 코드가 날아가서 같은 조 인 슈리의 노션을 참고 하였다. 쿼리문의 경우 기본적으로 SELECT, FROM, WHERE로 구성된다. SELECT : 원하는 요소를 가져온다. FROM : 가져오는 .. 더보기 4주차 -AWS RDS 구축 및 RDS 외부 접속하기 RDS : 데이터 베이스 서버 ===> 여러개의 서버가 하나의 DB를 사용한다. 챌린지 과제 데이터 베이스 생성을 끝냈고 이후 생성되는게 약 15분정도 걸린다 휴식 고고 뒤에서 mysql비밀번호를 친후 터미널이 작동하지 않았다. 그 이유를 정확 히는 모르지만 rds VPC보안그룹의 인바운드 큐칙을 왕창 추가했따..뭐가 문제였을꼬.. 흠 aws에 기능이 너무 많아서 너무 깊게 찾아보는건 아직 무리인것 같아 우선 해결된걸로 만족 하고 넘어가자 ! 아무튼 외부 접속 성공 ! 더보기 3주차 - 도메인과 리다이렉션, AWS 서버 환경 구 현실에서의 위도 경도를 도로명 주소로 인간이 알기 쉽게 표현한것 처럼 IT세계에서도 ip를 인간이 알기 쉽게 표현한것을 도메인이다. 휴대폰으로 네이버에 접속을 하면 주소가 옆의 사진 처럼 되어있다. 이것이 바로 서브 도메인이다. 서브 도메인은 보조 도메인으로 url을 전송하거나 ip주소 디렉토리로 포워딩되는 도메인 이름의 확장자이다. 서브 도메인은 보조 도메인으로 url을 전송하거나 ip주소 디렉토리로 포워딩되는 도메인 이름의 확장자이다. ip는 도메인으로 연결이 되서 http는 https로 연결이 된다.==>리다이렉션 처리가 되어있다. 자 이제 ec2 서버 환경 구축 실습을 진행 할 것이다. 그 순서로 1.리눅스에 nginx,php,mysql설치 2.nginx와 php연동 3.도메인 구입하여 적용하기 .. 더보기 2주차 - Aws 이론 및 실습 포트포워딩 실습 및 과제는 기숙사 와이파이(공용) 이기 때문에 할수 없어 생략. protocol(통신규약) http : 서버와 클라이언트가 인터넷 상에서 데이터를 주고 받기 위한 프로토콜. ssh : 네트워크상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 사용하는 프로토콜 각 프로토콜마다 데이터 형식이 다르다. http는 패킷이라는 데이터 형식을 사용하고 헤더와 바디로 이루어져 있다. 또한 관례적으로 프로토콜 별로 포트가 정해져 있으며 http는 80이다. https : 443 , ssh : 22, mysql : 3306 결국 클라이언드가 서버로 요청 (request)를 보내기 위해선 1. 프로토콜이 무엇인가? 2. ip주소는 무엇인가? 3.포트 번호는 몇 번 인가? 를 알아야 한다. 늘 포토포워딩을 통.. 더보기 1주차 - 서버개요 +Ubuntu APM 수동 설치 챌린지 과제 #해당 UMC 2기 관련 포스팅은 같은 서버 5조 팀원들과 함께 공부한 내용을 담고 있으며 서버 5조의 UMC 2기 워크북을 참고 하였다. + 웅(조장) 블로그 https://with611.tistory.com + https://yeni-days.tistory.com/2?category=1020921 local 환경에서 APM설치하기(Apache, Php, Mysql) -->비트나미를 사용해서 한번에 세개를 모두 설치한다. Window는 WAMP를 설치 apache는 8080포트로 연결이 되었는것을 확인하였다. 위 사진 처럼 로컬호스트의 8080포트로 이동을 한다. //127.0.0.1은 locahost를 나타는 특별한 IP이다. 챌린지 과제 1주차 챌린지 과제는 가상머신을 사용하여 우분투 환경에서 비트.. 더보기 이전 1 다음