웹개발 15

면접 대비 - 웹 브라우저에 도메인 입력하면 일어나는 일?

참고 유튜브 : 널널한 개발자 TV https://www.youtube.com/channel/UCdGTtaI-ERLjzZNLuBj3X6A 널널한 개발자 TV 널널한 개발자의 온라인 강의실 입니다. www.youtube.com 1. PC의 브라우져에 주소를 (URL)을 입력한다면? URL 또는 도메인 네임(www.naver.com)을 검색하려면, 이름이 www이고 naver.com 도메인에 속해있는 컴퓨터의 인터넷 망에서 통신하려면 naver.com의 IP 주소를 알아야함. 따라서 1차적으로 DNS 서버에 질의를 하게 되어 있음. (DNS는 분산형DB구조를 가지고 있으며 DDNS도 있음 이건 추후 검색) 1-1. 다만, DNS에 질의하기 전에 hosts 파일을 찾아서 뭐라고 적혀 있는지 IP를 찾음. 1-..

웹개발/개념 2022.10.11

URL과 URI의 차이점

1. URI(Uniform Resource Identifier)는 인터넷 상에서 특정 자원을 나타내는 유일한 주소 ex) 아래 캡처가 URI임 리소스 자원(받고 싶은 html 페이지, 그림 등 서버에 저장되어 있는 '것')의 주소임 기본 구조는 다음과 같다. scheme ://host[:port][/path][?query] ex) 앞에 ftp를 쓰면 ftp 통신이, http를 쓰면 http통신이 되는 것임. 앞은 7계층 프로토콜 형식을 지정하는 것임 ftp://IP주소:포트/파일이름 http://IP주소:포트/폴더이름/파일이름 http 통신은 IP주소:포트 대신 도메인 주소를 씀. 그걸 해주는 역할을 하는 것이 DNS 서버임. 보통 https면 443포트(ssl 통신) 등 포트를 자동으로 지정해서 연결해..

웹개발/개념 2022.10.11

Nginx 설치 참고용

https://www.lesstif.com/javascript/nvm-node-version-manager-nodejs-82214944.html nvm (Node version Manager) 로 여러 버전의 nodejs 사용하기 www.lesstif.com 이거땜에 고생했네 yum이랑 apt-get이 안되서 개고생함.. sudo amazon-linux-extras install -y nginx1 https://longtermsad.tistory.com/11 Amazon Linux 2에 nginx 설치 Amazon Linux 2 OS의 EC2에서 nginx 설치하는 방법에 대해서 알아보겠습니다. Amazon Linux 2에서는 yum을 통한 nginx 설치가 지원되지 않습니다. 일반적인 yum 을 통한 ..

웹개발/sts 2021.09.26

STS(Spring Tool Suite)에서 Git push 하는 방법

STS (Spring tool Suite) 에서 깃(Git)으로 Push 하는 방법에 대해서 정리할 필요가 있는 것 같아 글을 남긴다. 추후 Github으로 형상관리를 진행할 때 찾아서 보기 위해 글 남긴다. STS에서 Github 으로 Commit 및 Push 하는 방법 1. 변경된 소스를 저장 후 프로젝트를 우클릭 하여 [Team] - [Add to Index]를 눌러 커밋 준비를 한다. 2. 다시 프로젝트 우클릭하여 [Team] - [Commit]를 눌러 커밋을 진행한다. 3. 우측 하단에 Git Staging에서 Commit Message를 입력 후 푸시한다. 4. 푸시 결과 및 히스토리는 우측 상단의 Git 탭에서 프로젝트 우클릭 > Show in > History 탭을 활성화 하여 확인할 수 ..

웹개발/sts 2021.09.05