저는 평범한 Ubuntu 사용자이며 현재 Ubuntu에 대한 지식을 강화하기로 결정했습니다. 저는 웹 개발자이기 때문에 최근 Ubuntu를 기반으로 하는 자체 웹 서버를 설정하기로 결정했습니다.
방금 Ubuntu 11.10으로 구동되는 관리되지 않는 VPS를 구입했습니다. Apache, PHP, MySQL 및 기본 보안 변경 사항을 설치했습니다.
이전에는 cPanel을 통해 모든 것이 쉽게 관리되는 공유 호스팅 사용자였습니다. 지금은 완전히 다르며 관리되지 않는 VPS를 사용하고 있고 물론 호스팅 회사가 나를 도와주지 않기 때문에 전혀 모릅니다.
내 질문:
이전에는 새 웹사이트를 호스팅하고 싶을 때 등록기관에서 도메인을 구매한 후 공유 호스팅 네임서버로 도메인 네임서버를 변경하고 cPanel을 통해 도메인을 추가했습니다. 새 VPS에서 도메인/웹사이트를 어떻게 호스팅할 수 있나요? 네임서버를 갖는 방법은 무엇입니까? 네임서버는 어떻게 설정하나요?
답변1
Ubuntu를 실행하는 VPS에서 도메인 이름을 사용하여 웹사이트를 호스팅하는 "합리적"이고 "실용적인" 방법이 많이 있습니다.
사이트에 전원을 공급하기 위해 강화된 Ubuntu LAMP 서버를 설정하는 방법을 간단하게 설명하기 위해 이 가이드를 제공합니다. http://blog.al4.co.nz/2011/05/setting-up-a-secure-ubuntu-lamp-server/
네임 서버 설정에 관해서는.... 그렇게 하지 마세요 :) 대부분의 등록 기관에서 제공하는 무료 DNS 서비스를 사용하거나 Afraid.org 또는 Cloudflare와 같은 서비스를 사용하여 DNS를 처리하세요.
답변2
DNS 서버를 설정하려면 Bind와 같은 DNS 서버를 설치해야 합니다. 여기에서 지침을 참조하세요.https://help.ubuntu.com/community/BIND9ServerHowto 그러나 다른 사용자가 제안한 것처럼 "제대로" 작동하려면 기본 및 보조 DNS 서버가 2개 이상 필요하므로 타사에서 제공하는 DNS 서비스를 사용하는 것이 좋습니다. 귀하의 VPS 제공업체에 귀하가 사용할 수 있는 DNS 서버가 있을 수 있으므로 자체 설정을 시도하기 전에 먼저 해당 업체에 문의하십시오.
사이트를 제공하도록 Apache/php/mysql을 구성하려면 여기 지침을 참조하세요.https://help.ubuntu.com/community/ApacheMySQLPHP