1. 직접 운영하는 서버
개인이 컴퓨터를 구매하거나 빌려서 직접 저장 공간을 만들어 서버를 운영할 수 있다. 이 서버는 개개인이 서버를 관리하고 자유롭게 수정할 수 있다는 장점이 있지만 그만큼 서버에 관한 지식이 없는 사람은 관리하기가 까다롭다는 단점이 있다. 또 인터넷 속도 면에서도 불리해 호스팅 서버나 임대형 웹 서버를 이용하는 게 훨씬 경제적이고 실용적이다.
2. 호스팅 서비스
호스팅 서버는 특정 업체에서 웹 서버를 준비해 놓고 웹 서버의 일부 공간을 월 사용료를 받고 빌려주는 서비스다. 호스팅 서버는 특정 업체에서 이미 기본적으로 모든 설정을 끝낸 상태이므로 월 사용료만 내면 바로 서비스를 이용할 수 있다. 또 인터넷 속도 면에서도 불리해 호스팅 서버나 임대형 웹 서버를 이용하는 게 훨씬 경제적이고 실용적이다.
3. 클라우드 호스팅
클라우드 호스팅이란 웹 서버와 호스팅 서버의 결합 서비스로, 웹 서버처럼 서버의 관리를 자유롭게 할 수 있고 월마다 사용한 공간만큼의 비용만 내면 된다. 클라우드 호스팅의 큰 장점은 서버의 확장과 축소가 간편하다는 점이다. 필요에 따라 일시적으로 저장 공간을 확장할 수도 있고 저장 공간이 필요 없게 되면 바로 축소하면 된다.
4. FTP 프로그램
호스팅 서버처럼 저장공간은 만들어놨는데, 이 저장 공간에 어떻게 파일을 저장하고 저장된 파일을 다시 내려 받을 수 있을까? 이사할 때 짐을 손쉽게 옮기기 위해 용달차를 이용하듯이 호스팅 서버나 웹 서버에 파일을 자유자재로 옮기기 위해서는 FTP라는 프로그램을 이용해야 한다.
ex) 파일질라(FileZilla)
'공부 모음집 > WEB' 카테고리의 다른 글
| Web APIs (0) | 2023.11.07 |
|---|---|
| url 입력과정 (0) | 2023.10.17 |
| 검색엔진 최적화(SEO)와 OG 작업 (0) | 2023.10.07 |
| 브라우저 렌더링 과정 (0) | 2023.08.20 |
| 크로스 브라우징이란? (웹 호환성🚥) (0) | 2023.08.14 |