2013-07-20 1 views
3

저는 이것을 Devfaces와 관련된 중요한 초보자라고 말하고 싶습니다. 그리고 이것은 간단한 문제라고 확신합니다. 좋은 곳을 찾을 수 없습니다. 이 물건에 정말로 뛰어 들기.Aws에서 항상 SimpleHttp를 실행하십시오.

기본적으로 나는 일반적으로 작동하는 AWS EC2 인스턴스에서 데모를 실행하고 있습니다. 나는 현재를 실행하는 방법은 포트 80에서 HTTP 요청을 할 수있는 보안 그룹을 가진 다음 시작시이를 실행하는 것입니다 : 작동하고, 일이 일반적으로 게재 가능한 만들지 만, 어떤 이유로이 무작위로 중단됩니다

python -m SimpleHTTPServer 80 

사이트가 다운됩니다. 또한 내 컴퓨터를 서버에서 계속 실행하는 목적을 무효화해야한다고 생각하기 때문에 사물의 순환에서 내 컴퓨터를 제거하고 싶습니다.

정확히 어떻게해야합니까? 가끔 검은 점이이 문제와 관련이 있는지 확실하지 않지만 조언이 있으면 크게 도움이 될 것입니다.

답변

1

SimpleHTTPServer은 주로 개발 중에 사용하기 위해 포트 80의 정적 페이지 만 제공합니다.

생산 용으로 (EC2를 사용하려는 경우) Apache 또는 nginx을 읽는 것이 좋습니다. 기본적으로 Linux에서 실행되는 웹 서버가 필요합니다.

사이트가 정적 파일 (HTML, CSS, JS)로 유지된다고 생각하는 경우 Amazon S3에서 대신 호스팅하는 것이 좋습니다. S3는 저렴하고 신뢰할 수 있습니다. 이 답변을 참조하십시오 : Static hosting on Amazon S3 - DNS Configuration

즐기십시오!