클라이언트
: 말 그대로 고객
이다. 내가 가지고 있는 index.html
파일로 웹을 연다면, 그 웹사이트는 오로지 나
만 접속할 수 있다. 하지만 웹 서버
에 index.html
파일을 보내 웹 사이트
를 열어달라고 요청한다면, 나뿐만 아니라 인터넷이 연결되어있는 누구나 웹 사이트
에 접속이 가능하다.서버
: 클라이언트
의 요청을 받아 웹 사이트
를 열어주는 주체이다. 만약 웹 서버
를 열어 전세계 사람들이 나의 웹에 접속이 가능하도록 하려면 어떻게 해야할까?첫 번쨰 방법은 웹 호스팅
이다. 이는 전문 대행 업체에게 맡기는 것이다. 인터넷의 동작원리를 몰라도 가능하기때문에 누구나 이용이 가능하다. 깃
의 리포지터리로 웹 호스팅
이 가능하다.
두 번째 방법은 웹 서버를 직접 설치하는 것
이다. 이는 복잡하지만, 인터넷의 동작원리를 알 수 있게 된다는 장점이 있다. chrome web server
를 통해 직접 웹서버를 열 수 있다.