서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해주는 서비스
PC 서버로 웹 사이트를 운영하려면 24시간 365일 켜야 하나 현실적으로 불가하므로 호스팅 업체가 미리 여러 대의 서버로 이용자들에게 임대해 주고 그 대가를 받는 서비스가 호스팅이다.
웹 호스팅 혹은 공유 호스팅(shared hosting)은 개별 홈페이지를 운영하는 사용자를 위해 서버 컴퓨터의 일부 공간을 임대해 주는 서비스이다.
웹 호스팅은 하나의 서버에서 여러 사용자의 사이트를 띄워 주기 때문에 한 사용자가 서버 자원을 과도하게 사용하게 되면 서버 내 다른 사용자 페이지 처리 속도에 영향을 끼쳐 업체마다 정해진 조치를 취한다.
하나의 서버에 얼마나 많은 사용자가 들어가는지는 각 업체와 서버사양에 따라 제각기 다르다.
웹 호스팅의 장점은 저렴한 가격도 있지만 서버 관리에 대해 신경 쓸 필요가 없다는 게 큰 장점이다.
웹 호스팅 패널에는 유료로는 cPanel, Plesk, DirectAdmin 등이 있고, 무료로는 Sentora, VestaCP 등이 있다.
사용할 수 있는 하드웨어가 제한적이라는 단점도 있다.
서버 호스팅은 고객이 단독 서버를 사용하는 형태
넓은 하드웨어 공간을 사용할 수 있다.
서버 운영/관리에 대한 직접적인 권한을 가질 수 있다.
빠른 데이터 전송 속도도 누릴 수 있다.
비용이 높은 편이기 때문에 대기업이나 대형 포탈 혹은 대형 오픈마켓과 같은 많은 데이터를 사용하는 기업들이 사용하기 좋다.
서버 호스팅을 가상화 한것, 가상 서버를 단독으로 사용할 수 있는 형태
고객이 필요할 때마다 서버 자원을 늘리거나 축소하여 유연하게 서버를 이용할 수 있다.
하나의 가상 서버에 문제가 생기면 연결된 다른 가상 서버에도 문제가 생길 수 있는 단점이 있다.
나무위키 - 호스팅
가비아 라이브러리 - 웹호스팅 / 서버호스팅 / 클라우드의 차이점은?
위시켓 - 호스팅이랑 무엇일까?