공유 호스팅이란? CPU·RAM 격리 및 공유 호스팅 한계와 장·단점(WP 및 모든 웹사이트)

공유 호스팅이란 서버 한 대의 CPU·RAM을 여러 사이트가 나눠 쓰는 호스팅입니다. 계정마다 자원 상한을 거는 격리 방식과 상한에 걸릴 때 생기는 일, 워드프레스와 일반 웹사이트에서 공유 호스팅이 맞는 경우와 한계를 장·단점으로 나눠 다룹니다.
공유 호스팅은 이웃 사이트와 서버를 함께 쓰기 때문에 CPU·RAM 격리가 핵심입니다. 격리가 막아 주는 것과 못 막는 것, 508 오류가 뜨는 이유, 공유 호스팅의 장·단점과 VPS로 옮길 시점을 정리했습니다.
1️⃣ 공유 호스팅 구조: 서버 한 대를 나눠 쓰는 방식
공유 호스팅 서버 한 대에는 리눅스 계정이 수십 개에서 수백 개까지 만들어집니다. 사용자가 받는 것은 그중 계정 하나와, /home/username/ 아래의 내 폴더입니다.
계정끼리 분리되는 것은 파일과 권한입니다. 내 계정에서는 옆 계정의 폴더를 열 수 없고, 데이터베이스도 계정마다 따로 만들어집니다.
하지만 사이트를 돌리는 데 드는 자원은 서버 하나에서 나옵니다. 요청을 받는 웹 서버, PHP를 실행하는 CPU와 메모리, 데이터베이스 서버, 디스크, 네트워크 회선과 IP 주소까지 모든 계정이 같은 것을 씁니다.

리눅스 서버에서 top 명령어로 보면, 여러 계정의 PHP 처리(php-fpm)가 같은 CPU·메모리 목록에 함께 올라옵니다.
🔲 CloudLinux 공유 호스팅
세계 시장에서 영업하는 공유 호스팅 업체 상당수는 CloudLinux라는 운영체제를 씁니다. Hostinger, Namecheap, ChemiCloud가 그렇습니다.
CloudLinux는 계정마다 LVE라는 칸막이를 씌우고, 그 칸막이에 CPU·메모리·디스크 속도·동시 접속 수의 상한을 겁니다. 한 계정이 상한을 넘기면 그 계정의 처리만 느려지거나 멈추게 됩니다.
관리 패널은 cPanel·Plesk·DirectAdmin 등 여러 가지와 함께 돌아갑니다. Hostinger처럼 업체가 직접 만든 패널(hPanel) 위에서 쓰는 곳도 있습니다.
상한은 요금표나 안내 문서에 숫자로 적혀 있습니다. Hostinger의 공유 호스팅 Web Single은 CPU 1코어, 메모리 1GB, 디스크 속도 초당 6,144KB, PHP 워커 20개입니다. 같은 표의 Unlimited 요금제는 CPU 2코어, 메모리 3GB입니다.
🔲 한국의 공유 호스팅
저는 한국인이기에 자연스럽게 한국의 독자가 참조할 수 있게 한국 공유 호스팅에 대해서도 말하고자 합니다. 한국의 공유 호스팅은 CPU·RAM이 아니라 트래픽과 디스크로 등급을 나눕니다.
확인한 한국 업체 세 곳 모두 계정 하나가 쓸 수 있는 CPU·메모리 상한은 공개하지 않았습니다. 대신 하루 트래픽에 상한을 걸고, 다 쓰면 사이트를 차단하는 요금제가 있습니다.
한국 공유 호스팅은 보통 Apache의 mod_cband로 계정마다 하루 트래픽과 동시 접속 수를 제한합니다. CPU와 메모리는 계정별로 나누지 않고, 서버 전체를 모든 계정이 함께 쓰는 곳이 상당수입니다.
2️⃣ 공유 호스팅 vs VPS·클라우드·전용 서버
공유 호스팅과 VPS의 차이는 상한과 보장입니다. 공유 호스팅에는 넘지 말아야 할 선만 있고, VPS는 처음부터 내 몫의 CPU와 메모리가 정해져 있습니다.
3️⃣ CPU·RAM 격리: 막아 주는 것과 못 막는 것
CloudLinux의 칸막이는 이웃 계정이 CPU와 메모리를 독차지하는 것을 막습니다. 옆 계정에 방문자가 몰려도 그 계정은 자기 상한까지만 씁니다. 칸막이가 없는 서버에서는 이것부터 막지 못합니다.
대신 상한은 보장이 아닙니다. 서버 한 대에 계정을 많이 넣으면, 여러 계정이 동시에 상한까지 쓸 때 모두 함께 느려지기 때문입니다.
서버 자체가 멈추면 칸막이와 상관없이 모든 계정이 같이 멈춥니다. IP 주소도 함께 쓰기 때문에, 옆 계정이 스팸을 보내 IP가 차단되면 내 메일도 막힐 수 있습니다.
4️⃣ 상한에 걸리면: 508 오류와 느려짐
상한마다 나타나는 증상이 다릅니다. CPU나 디스크 속도 상한에 닿으면 사이트가 느려집니다.
동시 접속 수 상한을 넘기면 방문자는 [508 Resource Limit Is Reached] 오류를 받습니다. 메모리 상한을 넘기면 처리가 끊기며 500이나 503 오류가 발생합니다.
CloudLinux 호스팅은 cPanel·Plesk·DirectAdmin의 Resource Usage 화면에서 어느 상한에 걸렸는지 확인할 수 있습니다. 같은 오류가 반복되면 캐시 플러그인부터 확인합니다.
5️⃣ 공유 호스팅의 장·단점: 워드프레스 및 일반 웹사이트 포함
공유 호스팅은 첫 비용이 가장 낮습니다. 1~3년 약정을 걸면 월 2~7달러에서 시작하고, 서버 관리는 업체가 맡습니다. 대신 CPU와 메모리에 상한이 있습니다. 첫 약정이 끝나면 대부분 월 10~18달러로 올라 클라우드 호스팅 입문 요금과 비슷해집니다.
HTML만 있는 사이트는 상한에 닿을 일이 거의 없습니다. 워드프레스는 페이지마다 PHP와 데이터베이스를 거치므로 캐시 플러그인부터 켭니다.
워드프레스 및 일반 웹사이트로 small business 및 소규모 블로그를 시작하면서 돈을 많이 쓰고 싶지 않다면, 조금 더 내더라도 Hostinger나 ChemiCloud를 권합니다. 가장 아끼려면 Namecheap입니다.
호스팅 서비스를 고르기 전에 레딧에서 Bluehost, GoDaddy 등의 댓글을 꼭 참조하는 걸 권장합니다. small business를 시작하면서 사이트가 수시로 멈추고, 느린 사이트에서 사용자가 이탈하게 되면 이는 SEO 및 AEO에서 순위권에 들지 못해 방문자가 하락하는 결과를 보여줍니다. 공유 호스팅 중에 Hostinger 및 ChemiCloud를 추천하는 이유는 안정성과 속도이며 예산을 아끼며 시작해야 한다면 차라리 Namecheap을 사용하는 걸 권장합니다. 실제로 3개 호스팅 업체는 제가 제휴 마케팅을 하는 업체이며, 안정성과 속도에서 기존의 업체들보다 준수한 평가를 받기 때문입니다.
6️⃣ VPS로 옮길 시점
옮길 때는 세 가지를 봅니다.
캐시를 켰는데도 508이나 503 오류가 반복되면 자원이 모자란 것입니다. 공유 요금제의 가장 높은 등급에서도 상한에 닿으면 더 올릴 칸이 없습니다.
첫 약정이 끝나는 시점도 기준입니다. 갱신가 월 10~18달러면, 월 11달러부터인 Cloudways 같은 관리형 클라우드로 옮길 수 있는 돈입니다.
🔢 FAQ
ℹ️ 제휴 안내
본 사이트의 콘텐츠에는 제휴 링크가 포함되어 있습니다. 방문자가 이 링크를 통해 상품 또는 서비스를 구매하면 본 사이트는 판매처로부터 수수료를 지급받습니다. 이 과정에서 구매자가 지불하는 금액(이벤트 할인 시 금액이 내려갑니다↓)은 오르지 않습니다. 게시된 가격·할인·재고 정보는 작성 시점 기준이며 실제와 다를 수 있으므로, 구매 전 판매처에서 최종 확인하시기 바랍니다. 상품 선정과 평가는 자체 기준에 따라 작성되며, 수수료 지급 여부가 소개 순서나 평가 내용에 영향을 주지 않습니다.