매우 많은 수. 도메인 등록자의 dns 영역에 ec2 인스턴스의 신축 IP를 가리키는 A 레코드를 추가하여 라우팅 된 요청을 얻을 수 있습니다. 신축성있는 IP 대신 공개 dns를 사용하는 경우 A 레코드 대신 CNAME 레코드를 추가 할 수 있습니다
ec2에서 apache를 사용하여 필요한 애플리케이션 경로를 원하는대로 요청을 라우팅 할 수 있습니다. 아래 단계. 같은 EC2를 가리 키도록 또한 두 번째와 3 번째 도메인을 구성합니다 는
1 단계 (이것은 당신이 당신의 질문에 언급 된 각각의 경로에 복사 된 3 개 도메인에 대한 제공 할 문서의 뿌리가 있다고 가정) 도메인 등록 기관 (귀하의 경우에는 아빠가 있음)을 사용하는 공용 IP DNS 영역 구성. 가상 호스트가 원하는 3 개 도메인에 대한 파일을 만듭니다
2 단계 (3 개 도메인을 가정 살아 갈 아직). 아래 주어진 내용.
파일 1 : 내용 /etc/httpd/conf.d/domain1.com.conf
<VirtualHost *:80>
ServerName www.domain1.com
ServerAlias domain1.com
DocumentRoot /var/www/html/domain1
ErrorLog /var/www/html/www.domain1.com/error.log
CustomLog /var/www/html/www.domain1.com/access.log combined
</VirtualHost>
파일 2 : /etc/httpd/conf.d/domain2.com.conf
<VirtualHost *:80>
ServerName www.domain2.com
ServerAlias domain2.com
DocumentRoot /var/www/html/domain2
ErrorLog /var/www/html/www.domain2.com/error.log
CustomLog /var/www/html/www.domain2.com/access.log combined
</VirtualHost>
파일 3 : /etc/httpd/conf.d/domain3.com.conf
<VirtualHost *:80>
ServerName www.domain3.com
ServerAlias domain3.com
DocumentRoot /var/www/html/domain3
ErrorLog /var/www/html/www.domain3.com/error.log
CustomLog /var/www/html/www.domain3.com/access.log combined
</VirtualHost>
이 작업이 완료되면, 당신은 아파치 다시 시작하고 확인할 수 있습니다.
희망이
참고하는 데 도움이 : 경우 이것은 당신을 위해 작동하지 않거나 일부 오류에 직면하는 경우, 응답 :
에서뿐만 아니라 아파치 버전, OS 및 버전을 포함 해주세요
답장을 보내 주셔서 감사합니다. 따라야 할 단계를 설명해 주시겠습니까? 현재 Godaddy에서 내 도메인을 등록했으며 ec2 인스턴스에 하나의 도메인을 지정했습니다. godaddy DNS 레코드 유형 A에 ec2 IP를 지정했습니다. 그런 다음 두 번째 도메인을 가리 키기 위해해야 할 일 –
몇 가지 추가 정보로 도움을받을 수 있습니까? 단계별로 당신을 도울 수 있습니다. 당신이 사용하는 먹은 아파치 인스턴스 가이 특정 응용 프로그램을 혼자 또는 그것에 ither 응용 프로그램을 가지고있다? – Nans
몇 가지 단계로 답변을 업데이트했습니다. 희망이 도움이됩니다. – Nans