새 VPS에서 도메인 / 웹 사이트를 호스팅하려면 어떻게해야합니까?


10

나는 평균 우분투 사용자이며 현재 우분투에 대한 지식을 강화하기로 결정했습니다. 나는 웹 개발자이기 때문에 최근 우분투가 제공하는 자체 웹 서버를 설정하기로 결정했습니다.

방금 Ubuntu 11.10으로 구동되는 관리되지 않는 VPS를 구입했습니다. Apache, PHP, MySQL 및 기본 보안 변경 사항을 설치했습니다.

이전에는 cPanel을 통해 모든 것이 쉽게 관리되는 공유 호스팅 사용자였습니다. 관리되지 않는 VPS를 사용하고 있으며 호스팅 회사가 나를 도울 수 없기 때문에 지금은 완전히 다릅니다.

내 질문:

이전에는 새 웹 사이트를 호스팅하고 싶을 때 등록 기관에서 도메인을 구입 한 후 도메인 이름 서버를 공유 호스팅 이름 서버로 변경하고 cPanel을 통해 도메인을 추가하기 만했습니다. 새 VPS에서 도메인 / 웹 사이트를 호스팅하려면 어떻게해야합니까? 네임 서버를 얻는 방법? 네임 서버를 어떻게 설정합니까?

답변:


7

Ubuntu를 실행하는 VPS에서 도메인 이름을 사용하여 웹 사이트를 호스팅하는 방법에는 "합리적이고"실용적인 방법이 많이 있습니다.

사이트에 전원을 공급하기 위해 강화 된 Ubuntu LAMP 서버를 설정하는 간단한 연습을 위해이 안내서를 제공합니다. http://blog.al4.co.nz/2011/05/setting-up-a-secure-ubuntu-lamp -섬기는 사람/

네임 서버를 설정하는 것과 관련하여 .... 그렇게하지 마십시오.


안녕 bkerensa, 나는 이미 램프 부분을 완료했습니다. 내 문제는 내 VPS가 모든 웹 사이트와 도메인을 호스팅 할 수 있도록하는 방법입니다. 심지어 VPS에서 언급 한 무료 DNS 서비스를 사용하는 방법을 모르겠습니다. 내가 찾은 대부분의 가이드는 LAMP 스택을 설정할 때까지입니다.
DzulFriday

2

DNS 서버를 설정하려면 바인드와 같은 DNS 서버를 설치해야합니다. https://help.ubuntu.com/community/BIND9ServerHowto 그러나 여기에서 지침을 참조 하십시오. 그러나 다른 사용자가 제안한 것처럼 기본 서버와 2 개 이상의 DNS 서버가 필요하므로 타사에서 제공 한 DNS 서비스 만 사용하는 것이 좋습니다. "적절하게"작동하기 위해 보조. VPS 제공 업체에 사용할 수있는 DNS 서버가있을 수 있으므로 직접 설정하기 전에 먼저 문의하십시오.

사이트를 제공하도록 Apache / php / mysql을 구성하려면 https://help.ubuntu.com/community/ApacheMySQLPHP의 지침을 참조 하십시오.


VPS 공급자가 DNS 서버를 제공하지 않습니다. 그러나 Namecheap에 내 도메인을 등록하면 DNS 서버가 있습니다. 그 확인은? 문제가 해결되지 않으면 어떻게해야합니까?
DzulFriday

예, DNS 서버를 사용할 수 있습니다. VPS에서 서버의 IP 주소를 찾은 다음 NameCheap로 이동하여 DNS 서버의 도메인 이름에 대한 "A 레코드"(IP 주소 입력)를 추가하십시오. 그러면 도메인 이름이 IP 주소를 가리 킵니다. 그런 다음 VPS 서버에서 웹 사이트에 맞게 Apache를 구성하십시오. 지침은 위의 링크를 참조하십시오.
bobojam

감사합니다 Bobojam! VPS에서 많은 웹 사이트를 호스팅 할 수 있습니까?
Dzul 금요일

@DzulFriday 예. 하드 디스크 공간이나 기타 리소스가 부족하지 않는 한 VPS에서 원하는만큼의 웹 사이트를 호스팅 할 수 있습니다. 별도의 Apache 가상 호스트를 설정하거나 하나의 가상 호스트에 많은 이름을 가질 수 있습니다. 참조 httpd.apache.org/docs/2.4/vhosts/name-based.html
bdsl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.