홈페이지제작
저가 웹 페이지 운용 - 인증 (개정판)
저가 웹 페이지 운용 - 인증 (개정판)
2022.08.022013년 말에 AWS (Amazon Web Service, 아마존 웹 서비스)의 S3 (Simple Storage Service)를 이용해 초저가의 개인 웹 페이지를 운용하는 방법을 소개했습니다. 웹 호스팅 (web hosting) 회사를 이용하면 최소 매월 $10 이상의 비용이 드는 반면, AWS를 사용하면 도메인 이름 (domain) 등록 비용 외에는 거의 비용이 들지 않습니다. (S3 storage: $0.023/GB*month, Route 53 연결: $0.50/month, Domain registration: $8/year) 운용하는 것이 완전 공개 웹 페이지면 무척 간단하나, 웹 접속시 암호로 인증을 요구해야하는 경우 2013년 당시에는 AWS 자체 기능으로 쉽게 할 수 있는 방법이 없어 S..
저가 웹 페이지 운용 - 인증
저가 웹 페이지 운용 - 인증
2013.12.20저가 웹 페이지 운용 - 인증 2022년 7월 31일 Update: 이 글에 소개된 방법은 오래된 방법으로 2022년 7월초부터 동작하지 않습니다. 개정판을 참조해 주시기 바랍니다. S3를 이용해서 web page를 만들면서 사실 이 문제를 해결하는데 대부분의 시간을 소모했습니다. 이것 저것 해본것 중 제일 간단한 방법을 소개하도록 하겠습니다. S3Auth 라는 open source project을 이용하는 방법인데, 설명이 제대로 되어 있지 않아 많이 애를 먹었습니다. 이 방법을 사용하기 위해 미리 알아 두어야 할 사항들은 다음과 같습니다. 자신의 앞으로 등록된 domain이 있어야만 합니다. S3의 bucket당 한개만의 username & password를 사용할 수 있습니다. Bucket 전체에 ..
저가 웹 페이지 운용 - 내 도메인
저가 웹 페이지 운용 - 내 도메인
2013.12.19저가 웹 페이지 운용 - 내 도메인 AWS S3에서 제공하는 end point는 추가 비용이 없어 좋지만, URL 주소가 너무 길어 불편하지요. 그래서 개인 domain 이름을 등록할 경우, S3에 있는 web page에 어떻게 연결하는가를 살펴보겠습니다. 먼저 domain당 추가 비용을 살펴보면 Domain 등록비용 대부분 $8~$15/year AWS Route 53의 사용 비용 $0.50/month 입니다. 세부 방법으로 들어가 보겠습니다. Route 53 설정 AWS Management Console에서 Route 53를 선택합니다 https://console.aws.amazon.com/console/home "Create Hosted Zone"을 선택하고 Domain name (제 경우는 gooj..
저가 웹 페이지 운용 - S3
저가 웹 페이지 운용 - S3
2013.12.18저가 웹 페이지 운용 - S3 Web page를 개인적으로 운용하려면 web hosting 회사에 개인 domain을 등록하고 그 회사의 disk를 빌려 사용하게 되는데 domain등록 비용외에 disk사용 비용이 $10/month 남짓하게 들게 됩니다. 아주 큰 액수는 아니지만, 통상 1년이나 2년에 한번씩 renewal을 하게 되는데 한번에 내려면 몇백불 되니 작게 느껴지지 않아, 싸게 할 수 있는 방법을 찾다가 요즘 대세로 잡아가는 cloud computing으로 옮아가기로 결정을 하고, AWS (Amazon Web Services) 를 이용해 web 을 구축했습니다. AWS에서도 기존 web hosting에서 하는 것과 거의 비슷한 환경을 EC2 (Elastic Compute Cloud) 라는 s..