웹사이트에서 도메인과 호스팅이란 무엇인가: The Definitive Guide(2020)
게시 됨: 2020-10-01웹사이트를 구축하기 전에 도메인과 호스팅이 무엇인지 알아야 합니다. 이 게시물에서는 도메인 이름 및 호스팅 의 전체 기록과 웹 사이트를 쉽게 구축하기 위해 연결하는 방법에 대해 설명합니다.
도메인 이름이란 무엇입니까?
도메인 이름 은 사람들이 해당 웹 사이트에 연결하기 위해 브라우저 URL 표시줄에 입력하는 웹 사이트의 주소입니다. 사용자가 해당 웹사이트의 특정 URL을 입력하여 특정 웹사이트에 직접 들어갈 수 있도록 도와줍니다.
예를 들어 당사 웹사이트의 도메인 이름은 key2blogging.com 입니다.
인터넷의 모든 웹사이트에는 DNS( 도메인 이름 서버 )의 도움으로 인간 친화적인 도메인 이름에 연결되고 찾고 있는 웹사이트로 라우팅되는 복잡한 IP 주소 (예: 103.22.254.0)가 있습니다. 이 프로세스를 DNS 조회라고 합니다.
각 웹사이트의 도메인 이름이 다르다는 점을 기억하고 이 이름을 사용하려면 등록해야 합니다.
누가 도메인 이름을 관리합니까?
모든 도메인 이름은 도메인 등록 기관에서 관리하며 이러한 도메인 이름은 GoDaddy , Namecheap 등과 같은 도메인 등록 기관에서 할당합니다. 따라서 도메인 이름을 사용하려면 인증된 등록 기관에서 웹사이트의 고유한 도메인 이름을 등록해야 합니다. 현재 등록된 도메인 이름이 3억 개 라는 사실을 알고 계십니까?
도메인 이름과 URL의 차이점은 무엇입니까?
URL( Uniform Resource Locator )은 전송 프로토콜 및 웹 페이지 경로와 같은 기타 정보와 함께 도메인 이름을 포함하는 웹 주소 라고 합니다.
예: https://www.key2blogging.com/about-us
여기 중앙에 도메인 이름과 전송 프로토콜 이 있습니다. 이 경우 HTTPS (하이퍼텍스트 전송 프로토콜(보안)) 및 about-us인 웹 페이지의 경로
도메인 이름의 구조
도메인 이름은 일반적으로 두세 부분으로 구성되며 점(.)
이 예를 사용하여 이것을 이해합시다.
www.key2blogging.com 여기서 .com 은 최상위 도메인(TLD)입니다.
다른 최상위 도메인은 .org, .edu, .net 및 .in , .uk, .us 등과 같은 국가별 최상위 도메인입니다.
- .com – 상업 사업
- .org – 조직(일반적으로 비영리)
- .edu – 교육 웹사이트
- .net – 네트워크 구성
- .gov – 정부 웹사이트
추가 정보:
최상위 도메인은 크게 두 가지 범주로 분류됩니다.
- 일반 최상위 도메인 (gTLD) [ .com, .org , .edu ]
- 국가 코드 최상위 도메인 (ccTLD) [ .in, .uk, .us ]
nTLD 는 일부 브랜드 조직에서 사용하는 새로운 최상위 도메인을 참조하며 .app , .cool , .ninja 등과 같이 보다 유연하고 사용하기 쉽게 만들어졌습니다.
기본 도메인의 하위 도메인 을 찾을 수도 있습니다. 기본 최상위 도메인 아래에 많은 하위 도메인을 만들 수 있습니다.
Google이 Websitename.blogspot.com 과 같은 블로거 플랫폼에서 무료 하위 도메인을 제공하는 것을 볼 수 있습니다.
WHOIS 디렉토리란 무엇입니까?
WHOIS 디렉토리 는 IP 주소, 소유자 이름 및 구매 날짜, 도메인 등록 기관, 우편 주소 등과 같은 기타 정보와 함께 도메인 이름의 공개 목록입니다.
그러나 개인 정보 보호를 위해 일부 사이트 소유자의 이름이나 전화 번호는 WHOIS 디렉토리에서 숨겨져 있습니다.
도메인 이름을 선택하는 방법?
도메인 이름을 선택하기 전에 몇 가지 설정 지침 을 따라야 합니다. 좋은 도메인 이름을 선택하는 것은 매우 중요한 작업이며 아직 등록되지 않은 올바른 이름을 얻는 데 며칠이 걸릴 수 있습니다.
- 쓰고 발음하기 쉬운 짧고 간단한 도메인을 유지하십시오.
- 브랜드로 전환할 수 있는 도메인을 선택하세요.
- 다른 브랜드와 유사한 도메인 이름을 구입하면 작업이 기존의 인기 있는 브랜드보다 높은 순위를 차지하기 매우 어렵습니다.
- 귀하의 도메인에는 귀하가 작업 중인 비즈니스 또는 틈새 시장에 대한 키워드가 포함되어야 합니다. 예를 들어, 우리 웹사이트 key2blogging.com 에는 우리 웹사이트에 대한 모든 것을 알려주는 blogging 키워드가 포함되어 있습니다.
- .com(권장) , .org와 같은 적절한 최상위 확장자를 사용하거나 국가별 잠재고객이 있는 경우 .in, .uk, .us 등을 사용할 수 있습니다.
호스팅이란?
웹 호스팅은 귀하의 웹사이트를 인터넷에 게시할 수 있는 서비스이며 누군가 귀하의 웹사이트에 액세스하여 특정 파일을 요청하면 웹 호스팅에서 파일을 가져옵니다.
기본적으로 모든 HTML, 자바스크립트 및 CSS 파일이 모든 게시물, 이미지 및 기타 유형의 파일과 함께 저장되는 웹사이트의 저장소입니다.
개인 노트북이나 데스크탑을 웹사이트의 웹 호스팅으로 사용할 수 있지만 인터넷 연결이 좋은 상태에서 24시간 장치를 유지해야 하므로 실제로는 불가능합니다.

웹 사이트를 원활하게 실행할 수 있도록 물리적 스토리지를 제공하는 회사의 웹 호스팅 서비스가 필요합니다.
또한 웹 호스팅의 작동 방식과 웹 사이트에서 사용할 수 있는 웹 호스팅 유형에 대해서도 논의합니다.
웹 호스팅은 어떻게 작동합니까?
웹 호스팅은 웹 사이트가 웹 브라우저에 표시되는 데 필요한 파일을 제공합니다.
누군가 인터넷에 도메인 이름을 입력하고 웹 사이트에 들어가면 먼저 웹 사이트에서 웹 호스팅 공급자에게 사용자에게 표시할 데이터를 요청 하고 웹 호스팅에서 파일을 웹 브라우저에 업로드합니다. 이러한 방식으로 웹 사이트는 원격으로 작동합니다.
웹 서버라고도 하는 웹 호스팅은 모든 작업을 수행하고 웹사이트에 보안을 제공하는 Windows 또는 Linux와 같은 운영 체제에서 실행됩니다.
웹 서버 소프트웨어는 인터넷과 인터넷의 파일 사이에서 중재자 역할을 합니다.
Apache , Nginx 라는 오픈 소스 소프트웨어와 같은 인기 있는 웹 서버 프로그램이 있으며 Windows 에서는 IIS 웹 서버 프로그램을 찾을 수 있습니다.
제 생각에는 Apache 가 현재 최고의 웹 서버 프로그램입니다.
데이터베이스 관리 시스템:
모든 웹사이트는 웹사이트 데이터를 체계적으로 저장하기 위한 데이터베이스가 필요하며 거의 모든 웹사이트에서 사용되는 가장 일반적이고 인기 있는 데이터베이스는 MySQL입니다.
복잡한 관계형 데이터베이스를 쉽게 처리하는 오픈 소스 데이터베이스 소프트웨어입니다.

MySQL은 WordPress, Joomla 및 Drupal과 같은 거의 모든 콘텐츠 관리 시스템에서 사용됩니다.

PostgreSQL 은 MySQL 과 유사한 또 다른 데이터베이스 관리 소프트웨어이며 Ruby on rails에서 사용됩니다.
애플리케이션 계층 스크립팅 언어:
우리는 웹 서버와 데이터베이스에 대해 배우지만 데이터베이스에서 정보를 가져와 웹 서버 CMS( 콘텐츠 관리 소프트웨어 )로 보내는 것이 WordPress 처럼 작동합니다.
CMS는 웹 사이트가 대화형이 되도록 도와주며 PHP, Ruby, Python 등과 같은 일부 프로그래밍 언어로 작성되었습니다.
아세요?
워드프레스는 서버 측 프로그래밍 언어인 PHP로 작성되었습니다. WordPress와 마찬가지로 PHP도 오픈 소스 프로젝트입니다.
램프 스택 이란 무엇입니까 ?
위에서 언급한 4가지 기술의 조합입니다.
- 리눅스 운영 체제
- 아파치 웹서버
- MySQL 데이터베이스
- PHP 애플리케이션
일부 웹 서버에서 램프 스택이라는 용어를 사용하고 모든 인기 있는 웹 서버에서 이 조합을 사용하는 것을 본다면.
웹 호스팅의 모든 기본 사항을 이해하시기 바랍니다. WordPress 웹 사이트에서 사용할 수 있는 다양한 유형의 웹 호스팅에 대해 논의해 보겠습니다 .
웹 호스팅 유형:
웹호스팅은 저장 속도, 대역폭 제한, 빠른 성능 및 기타 기능에 따라 크게 5가지 유형 으로 나뉩니다.
- 공유 호스팅
- VPS 호스팅
- 클라우드 호스팅
- 전용 호스팅
- 워드프레스 호스팅
공유 호스팅이란 무엇입니까?
공유 호스팅은 저렴한 가격으로 제공되므로 초보자에게 가장 인기 있고 저렴한 호스팅 옵션입니다.
공유 호스팅 에서 회사는 서버 리소스를 여러 부분으로 나누어 다른 사이트 소유자에게 할당했습니다.
웹 사이트 속도는 적절하며 공유 호스팅 내에서 여러 계획이 제공됩니다.
장점
- 저비용 호스팅, 소규모 웹사이트에 적합한 성능
- 기술 지식이 필요하지 않음
- 자동 설치 웹사이트 기능
- 사용하기 쉬운 인터페이스
단점
- 서버 구성에 대한 제어가 거의 또는 전혀 없음
- 다른 웹사이트의 트래픽 급증으로 인해 웹사이트 속도가 느려질 수 있습니다.
VPS 호스팅
VPS 호스팅은 공유 호스팅과 같지만 조금 다릅니다. 여기에서 호스팅 회사는 동일한 서버에서 호스팅하는 각 웹 사이트에 대해 별도의 파티션을 만듭니다.
따라서 특정 메모리가 각 웹사이트에 할당 되며, 한 웹사이트에서 트래픽이 급증해도 웹사이트 속도가 느려지지 않습니다. 따라서 VPS 호스팅은 공유 호스팅 보다 안정적 이지만 가격은 더 높습니다.
장점
- 전용 서버 공간
- 다른 웹사이트의 트래픽 급증은 실적에 영향을 미치지 않습니다.
- 서버에 대한 루트 액세스
- 손쉬운 확장성과 높은 사용자 정의
단점
- 공유 호스팅보다 비쌉니다.
- 약간의 기술 지식이 필요합니다
클라우드 호스팅
클라우드 호스팅 은 트래픽이 많은 비즈니스 웹사이트에 가장 적합합니다. 클라우드 호스팅에서 웹 사이트 데이터는 여러 웹 서버에 복제되며 기술적인 이유로 서버가 다운되면 자동으로 다른 서버로 변경됩니다. 서버 측에서 다운로드 시간이 거의 또는 전혀 없이 웹사이트를 돕습니다.
Google, Amazon과 같은 많은 대기업도 놀랍도록 빠르지만 VPS 호스팅보다 비용이 많이 드는 클라우드 호스팅 서비스를 제공합니다.
장점
- 다운타임이 거의 없음
- 서버 장애는 웹사이트에 영향을 미치지 않습니다.
- 요청 시 리소스 할당
- 사용한 만큼만 지불하는 요금제 전략
- 다른 웹 호스팅 유형보다 확장 가능
단점
- 실제 비용을 추정하기 어렵다
- 루트 액세스가 항상 제공되는 것은 아닙니다.
전용 호스팅
전용 호스팅이란 웹사이트 전용으로 전용 서버가 있다는 것을 의미합니다.
여기에서 서버에서 사용할 운영 체제, 메모리 용량 및 소프트웨어를 완전히 자율적으로 선택할 수 있습니다.
요구 사항에 따라 서버 구성을 자유롭게 수정할 수 있습니다.
대기업은 매일 수천 명의 사용자를 처리하기 때문에 웹 사이트에 전용 서버를 사용합니다.
장점
- 서버 구성에 대한 완전한 제어
- 높은 신뢰성 및 보안 옵션
- 서버에 대한 루트 액세스
단점
- 높은 비용, 더 큰 비즈니스 지향
- 기술 및 서버 관리 지식은 필수입니다.
더 읽어보기 : 전용 호스팅에 대한 5가지 일반적인 오해.
워드프레스 호스팅:
WordPress 호스팅은 WordPress가 사전 설치된 다른 형태의 공유 호스팅입니다. 추가 애드온 및 플러그인과 함께 제공되므로 공유 호스팅보다 약간 비쌉니다.
워드프레스 호스팅은 돈 낭비일 뿐이므로 사용하지 않는 것이 좋습니다. 한 번의 클릭으로 무료로 공유 호스팅에 WordPress를 쉽게 설치할 수 있습니다. WordPress 호스팅에 더 높은 비용을 지불할 이유가 없습니다.
장점
- 초보자 친화적인 호스팅
- WordPress 문제에 대한 교육을 받은 고객 지원 팀
- 사전 설치된 WordPress 플러그인 및 테마
단점
- 공유 호스팅보다 높은 가격
- WordPress 이외의 다른 CMS를 설치할 수 없습니다.
- 불필요한 플러그인 및 서비스 사전 설치
모든 호스팅 유형을 분석한 후 가장 적합한 호스팅 계획이 무엇인지 알 수 있습니다.
초보자로서 공유 호스팅 을 구입하는 것이 좋습니다. 트래픽이 하루에 5,000 페이지 뷰로 이동하면 VPS 호스팅으로 전환할 수 있습니다.
저는 현재 저렴한 가격과 빠른 로딩 속도로 최고의 호스팅 서비스를 제공하는 Hostinger 의 공유 호스팅 플랜을 사용하고 있습니다.
여기에서 Hostinger Hosting의 전체 리뷰를 확인할 수도 있습니다.
호스팅 업체에서 웹호스팅을 구매하고 싶다면 아래 링크를 통해 큰 할인을 받을 수 있습니다. (추가 비용 없이 소정의 수수료를 받습니다)
우리는 도메인 이름과 호스팅이 무엇이며 초보자에게 가장 적합한 것이 무엇인지 논의했습니다.
다음 포스트에서는 도메인과 호스팅을 연결하여 첫 번째 웹사이트를 구축하는 방법에 대해 설명합니다.