-1

작고 멋진 ec2 인스턴스를 가지고 콘솔에 로그인하고 YUM을 업데이트하고 httpd를 시작했지만 브라우저에서 IP가 작동하지 않습니다. .aws ec2 인스턴스에 웹 사이트를 추가하는 방법, 대상 없음

내 아파치는 chkconfig를 위로입니다 : 2 전원 : 1 오프 : 아파치 0 3 : 4 : 5 : 6 :

오프 공공 DNS에서 내 연결에 나열된 생각했던 것, 콘솔에 연결할 때와 동일합니다. S3 서버를 인스턴스의 속성에 사용하고 PHP를 사용하기 전에 정적 웹 사이트 호스팅을 사용하도록 설정했습니다. 심지어 같은 버킷을 만들어서 Route 53에서 내 도메인 이름을 사용하려고했지만 Route 53에서도 S3 (또는 다른 모든)에서 "No Targets Available"을 표시합니다.

+0

적어도 나에게 당신의 설명은 매우 혼란 스럽습니다. 당신은 아파치를 가지고 있고, 브라우저에 가서 http : //를 입력하면 (여기에 귀하의 ip 또는 신축성이 있습니다) 기본 아파치 페이지를 얻어야합니다. PHP를 설치하고'phpinfo()'를 거기에 넣었다면 그것을 얻을 수 있습니다. 웹 사이트를 올리려면 현재 호스트에서 새 IP로 DNS 항목을 다시 라우팅해야합니다. – twg

+0

"비트 버킷"이 FTP 서버 및 로그의 위젯 일 수 있다고 생각하십니까? 웹 서버의 인스턴스를 생성하는 장치가 아닌가? 그들은 어디에서 그들의 이름을 얻었습니까 1 101 프로그래밍 이론? 왜 모든 것을 개명합니까? 아마도 프리미엄 지원을 판매 할 것이지만 적어도 어떻게 작동하는지보고 싶습니다. –

답변

0

알겠습니다. 찾았습니다. 보안 문제 였지만 두 가지 빠른 URL에서이 과정이 있습니다.

자습서 : 아마존 리눅스 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html?shortFooter=true

에 LAMP 웹 서버를 설치하지만 그것이 작동 보안 그룹을 확인하고, 클릭 몇 나중에 당신이보고있는하지 않는 경우가 말한다 이.

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/security-group-rules-reference.html?shortFooter=true

보안 그룹 설정으로 이동하고 풀다운에서 HTTP를 추가하고이 이루어집니다.

또한 대상이없는 두 번째 부분 인 AWS 서비스 콘솔에서 생성 된 elasticIP를 연결하고 웹 서버가 실행되고 실행되고 있는지 확인하십시오. elasticIP 주소를 얻은 후에 경로 53 규칙 세트에 추가하십시오.

관련 문제