2022년 5월 26일 레오나르두스 엔 6분 읽기 = VPS에서 웹사이트를 호스팅하는 방법과 이를 고려해야 하는 경우 = 모든 웹사이트에는 파일을 저장하고 대중이 액세스할 수 있도록 웹 호스팅이 필요합니다. 공유 및 가상 사설 서버(VPS) 호스팅 서비스와 함께 사용 가능한 다양한 유형의 웹 호스팅이 있습니다. 따라서 귀하의 사이트에 가장 적합한 옵션을 결정하는 것은 까다로울 수 있습니다. 이 기사에서는 가상 서버 호스트에서 구매를 고려해야 하는 경우에 대해 설명합니다. 또한 VPS에서 웹사이트를 호스팅하기 위한 세 가지 필수 단계에 대해서도 이야기할 것입니다. - 올바른 VPS 호스팅 계획 선택 - SSH(Secure Shell)를 사용하여 VPS에 연결하는 방법 알아보기 - 명령줄을 사용하여 VPS 관리 == 공유 호스팅과 VPS 호스팅의 차이점 == 공유 및 VPS 호스팅에는 하나의 근본적인 유사점이 있습니다. 둘 다 하나의 물리적 서버를 사용하여 여러 웹사이트를 호스팅합니다. 이것은 가장 비용 효율적인 접근 방식으로 전용 호스팅 또는 클라우드 호스팅 서비스보다 가격이 저렴합니다. 그러나 유사점은 여기서 끝납니다. 웹 서버에는 RAM, CPU 전원 및 디스크 공간과 같은 사용 가능한 시스템 리소스가 제한되어 있습니다. 공유 호스팅 환경에서 여러 클라이언트가 단일 물리적 서버의 리소스를 사용하므로 다음 두 가지 상황에서 병목 현상이 발생하고 사이트 속도가 느려질 수 있습니다. - 호스팅 제공업체가 동일한 서버 공간에 너무 많은 웹사이트를 설정한 경우 - 서버의 웹 사이트가 너무 많은 트래픽을 받고 더 많은 리소스를 차지하는 경우 첫 번째 상황은 평판이 좋은 웹 호스팅 제공업체를 선택하는 경우 문제가 되지 않아야 합니다. 두 번째는 특히 다른 사이트에서 발생하는 경우 실제로 피할 수 없습니다. VPS 호스팅이 도움이 될 수 있는 곳입니다. 공유 호스팅과 달리 웹 호스트는 각 VPS 호스팅 클라이언트에 대한 서버 리소스를 구획화합니다. 즉, 이러한 구획은 개별 서버처럼 작동합니다. 공유 호스팅과 VPS 호스팅의 또 다른 주요 차이점은 제어 수준에 있습니다. 공유 호스팅 환경에서 웹 호스트는 클라이언트를 위해 서버를 구성합니다. 따라서 사용자는 웹 서버 설정에 액세스할 수 없습니다. 대신 WordPress 자동 설치 프로그램, 파일 관리자 및 백업과 같은 기능을 제공하는 사용자 친화적인 제어판을 얻습니다. 이러한 기능은 서버 유지 관리를 원하지 않는 초보자나 웹 사이트 소유자에게 유용하지만 VPS 호스팅이 제공하는 제어 수준에 비해 부족합니다. VPS는 서버 루트 액세스와 함께 제공되므로 맞춤형 웹 애플리케이션과 선호하는 운영 체제(예: Ubuntu 또는 CentOS)를 설치할 수 있습니다. 또한 서버 관리를 돕기 위해 Cyberpanel과 같은 VPS 관리자를 고려할 수 있습니다. 공유 호스팅은 VPS 호스팅보다 약간 저렴하고 호스트가 서버를 구성하므로 사용자 친화적입니다. 그러나 더 제한된 리소스를 제공하고 사이트의 성능을 저하시킬 수 있습니다. 따라서 이러한 유형의 웹 호스팅은 WordPress 및 Joomla와 같은 콘텐츠 관리 시스템(CMS)을 사용하는 정적 또는 소규모 사이트에 더 적합합니다. 반면에 VPS 호스팅은 대부분의 옵션이 자체 관리되므로 더 많은 기술 경험이 필요합니다. 즉, VPS 호스팅은 더 많은 권한 또는 사용자 정의 서버 구성이 필요한 웹 애플리케이션을 위한 최상의 솔루션입니다. == 공유 호스팅에서 VPS로 이동해야 하는 경우 == 공유 웹 호스팅은 사이트가 성장하고 더 많은 트래픽을 얻거나 더 나은 보안 조치가 필요함에 따라 적합하지 않을 수 있습니다. 더 많은 서버 리소스가 필요하기 때문입니다. 그러나 VPS 호스팅이 필요한 시기는 웹사이트의 성능과 현재 공유 호스팅 계획에 따라 다릅니다. 예를 들어, 당신이 우리를 사용하는 경우 **Business Shared** **Hosting **한 달에 수천 명의 방문자를 처리할 수 있으며 성능 문제가 발생하기까지 시간이 걸릴 수 있습니다. 하나의 $1.99/월 사업 $3.99/월 두 공급자가 동일한 경험을 제공하지 않기 때문에 언제 VPS 호스팅으로 업그레이드해야 하는지 알기 어려울 수 있습니다. 다음은 VPS로의 전환을 고려해야 하는 몇 가지 징후입니다. - 사이트는 하루에 최소 100-200회의 방문을 받습니다. - 사이트의 이탈률이 지속적으로 증가합니다. - 웹 사이트 속도가 느려지거나 다운타임이 발생하기 시작합니다. 호스팅 계획 유형 외에도 사이트 성능에 영향을 미칠 수 있는 다른 많은 요소가 있다는 점도 주목할 가치가 있습니다. 사용 중 그렇기 때문에 사이트 속도를 사전에 최적화하는 것이 좋습니다. 그러나 웹 사이트에 더 많은 트래픽이 발생하기 시작하고 웹 사이트를 최적화하기 위해 다른 방법을 시도한 후에도 여전히 느리게 느껴진다면 VPS 호스팅으로 업그레이드해야 할 때일 수 있습니다. VPS 호스팅으로 이동하기로 결정할 때 고려해야 할 또 다른 요소는 예산입니다. 다행히 합리적인 가격의 VPS 호스팅 계획을 쉽게 찾을 수 있습니다. 예를 들어 HostingerâÃÂÃÂ의 공유 호스팅 계획은 1.99/월, VPS 호스팅 계획은 3.49/월부터 시작** 궁극적으로 웹사이트의 요구 사항을 고려해야 합니다. 서버에 대한 보안 및 완벽한 제어는 VPS 호스팅의 주요 이점이지만 실행하는 웹 사이트 유형에 따라 주요 우선 순위가 아닐 수 있습니다. 그러나 거래 및 고객 데이터를 처리하는 전자 상거래 사이트를 운영하는 경우 VPS 호스팅의 보안 강화가 필수적입니다. 이메일 마케팅 목적으로 이 정보를 수집하더라도 VPS 호스팅은 방문자의 데이터를 안전하게 유지하는 데 도움이 됩니다. 그 외에도 서버를 완전히 제어할 수 있는지 여부를 결정하십시오. 일반적으로 사용자 지정 웹 응용 프로그램을 설치하거나 서버 소프트웨어를 구성하려면 루트 액세스 권한이 필요합니다. 이것이 없으면 설치를 완료하기 위해 웹 호스팅 제공업체의 허가와 도움이 필요합니다. 시간이 더 걸릴 뿐만 아니라 호스트가 항상 그러한 변경을 지원하거나 허용하지 않을 수도 있습니다. == VPS를 시작하는 방법(단 3단계) == VPS 호스팅으로 이동하기로 결정했다면 첫 번째 단계는 올바른 VPS 호스팅 계획을 선택하는 것입니다. VPS 호스팅을 사용하여 웹사이트를 시작하는 과정은 공유 호스팅에서 시작하는 과정과 다르기 때문에 각 단계를 안내해 드립니다. 1. 올바른 VPS 유형 선택 VPS 호스팅을 살펴보기 시작하면 각 호스트가 다른 옵션을 제공한다는 것을 알 수 있습니다. 다음은 Hostinger에서 제공하는 4가지 VPS 요금제를 간단히 비교한 것입니다. VPS 1 $3.49/월 VPS 2 $4.99/월 VPS3 $7.99/월 VPS4 $9.99/월 VPS 5 $23.95/월 VPS 6 $38.99/월 VPS 7 $57.99/월 VPS 8 $77.99/월 1GB의 RAM과 2배의 CPU 성능이 어떤 차이를 만들 수 있는지 알려드리기 위해 HostingerâÃÂÃÂs의 기능에 대한 개요를 소개합니다. **VPS 1** 및 **VPS 2** 요금제: VPS 1âÃÂà1GB RAM, 간단한 WordPress 또는 유사한 CMS 사이트를 적당한 트래픽과 우수한 성능으로 실행할 수 있습니다. . 그러나 이 RAM 용량으로는 여러 응용 프로그램이나 제어판을 설정하기에 충분하지 않습니다. VPS 2Ãâ¢ÃâÃâ 일반적으로 최소 2GB의 RAM과 2코어 CPU가 포함된 VPS 요금제를 권장합니다. 특히 트래픽이 많은 웹사이트를 실행하는 경우 전자 상거래 상점으로 트래픽이 중간 정도인 간단한 WordPress 사이트를 호스팅하지만 서버 관리를 직접 처리하려는 경우 보다 기본적인 VPS 계획이 일반적으로 좋은 옵션입니다. 2. SSH를 사용하여 VPS에 연결하는 방법 알아보기 VPS 관리는 공유 호스팅을 사용하는 것과 완전히 다릅니다. 후자를 구성하려면 Hostinger의 hPanel과 같은 제어판을 사용해야 합니다. 반면에 VPS 호스팅은 일반적으로 제어판과 함께 제공되지 않으므로 사용자는 서버와 직접 상호 작용하게 됩니다. 그렇게 하려면 명령줄을 사용해야 합니다. 잠시 후에 살펴보겠습니다. 먼저 SSH(Secure Shell) 클라이언트를 사용하여 서버에 연결합니다. SSH 클라이언트는 서버에 직접 연결할 수 있게 해주는 애플리케이션입니다. 컴퓨터가 Unix 기반 운영 체제에서 실행되는 경우 전용 클라이언트 없이 명령줄에서 바로 이 작업을 수행할 수 있습니다. 이 경우 다음 단계로 건너뛸 수 있습니다. 그러나 Windows를 사용하는 경우 PuTTY와 같은 소프트웨어가 필요합니다. 무료이며 쉽게 다운로드하여 컴퓨터에 설치할 수 있습니다. PuTTY가 설치되면 클라이언트를 실행하면 다음과 같은 창이 표시됩니다. PuTTY를 서버에 연결하려면 IP 주소, SSH 포트, SSH 사용자 이름 및 SSH 암호를 알아야 합니다. 이 모든 정보는 웹 호스팅 제어판에서 사용할 수 있어야 합니다. VPS 호스팅 서비스를 사용하는 경우 Hostinger 계정에 로그인하여 서버에 액세스하세요. VPS 호스팅 계정을 찾아 클릭 **관리하다** SSH 세부 정보는 서버 관리 패널에서 사용할 수 있습니다. SSH 액세스 암호를 모르면 아래로 스크롤하여 **루트 암호 **섹션을 새로 만들려면 PuTTY 구성에 세부 정보를 입력하고 **열기 **버튼을 눌러 연결을 설정합니다. 주소가 정확하면 로그인 정보를 묻는 명령줄 창이 나타납니다. 새 서버에서는 다음을 사용하십시오. **루트 **웹 호스팅 VPS 패널에 있는 사용자 계정 및 비밀번호. 서버에 성공적으로 로그인하면 관리 명령 실행을 시작합니다. 3. 명령줄을 사용하여 VPS 관리 어떤 사람들은 명령줄이 그래픽 인터페이스를 제공하지 않기 때문에 좋아하지 않을 수도 있습니다. 모든 서버 관리 작업은 텍스트 명령을 사용하므로 최소한 몇 가지 기본 명령을 배워야 합니다. 기본 서버 관리 작업을 수행하는 데 필요한 리소스와 필수 명령 목록이 많이 있습니다. 여기 몇 가지 예가 있어요. 이 명령은 보고 있는 디렉토리 내의 모든 파일과 폴더를 보여줍니다. ls âÃÂà이 명령을 사용하여 한 폴더에서 다른 폴더로 파일을 이동합니다. mv âÃÂà이 명령을 사용하여 디렉토리 사이를 탐색합니다. cd âÃÂÃâ 이 명령은 새 폴더를 만들어야 할 때 유용합니다. mkdir âÃÂÃâ는 명령줄을 벗어나지 않고 Nano 편집기로 파일을 수정합니다. 나노 이제 웹 서버 관리를 시작할 준비가 되었습니다. 계정에는 모든 권한과 액세스 권한이 있으므로 변경해서는 안 되는 항목을 실수로 변경할 수 있습니다. == 결론 == VPS 호스팅은 전용 호스팅보다 저렴한 가격으로 서버를 완벽하게 제어하고 싶다면 완벽한 옵션입니다. 서버 설정을 구성하고 선호하는 운영 체제 및 웹 응용 프로그램을 설치할 수 있습니다. 전용 서버 리소스를 사용하면 동일한 컴퓨터에 있는 다른 사이트로 인해 웹사이트 성능이 저하되지 않습니다. 그러나 VPS에서 웹 사이트를 호스팅하려면 공유 호스팅에 비해 더 많은 기술 전문 지식이 필요합니다. 서버를 관리하려면 PuTTY 또는 명령줄과 같은 SSH 클라이언트가 필요합니다. 이 기사가 VPS 호스팅을 사용해야 하는지 여부를 결정하는 데 도움이 되기를 바랍니다. VPS에서 웹 사이트를 호스팅하는 것에 대해 더 궁금한 점이 있으면 아래에 의견을 남기거나 지원 팀에 문의하십시오.