Bu yazıda Amazon AWS üzerinde EC2 hizmetini kullanarak “Micro Instance” üzerinde Amazon Linux AMI‘si çalıştırarak PostgreSQL ve PostGIS eklentisinin kurulumunu anlatacağım.
Neden İhtiyacım Olsun?
Sebepleri çok farklı olabilir ancak ben kendi örneğimi vereyim; arkadaşımla bir PostgreSQL ve PostGIS tabanlı proje çalışmak istedik önce bir bilgisayar üzerinde beraber başlayan çalışma zamanla dallanmaya başlayınca projeyi iki koldan birden devam etmek istedik. Ancak bunu yapmak için ortak bağlanabileceğimiz bir sunucuya ihtiyaç vardı. Aklıma ilk gelen Heroku Postgres bulut hizmeti malesef aylık ücreti 50$’ı bulan paket ile PostGIS eklentisini kullanmanıza izin veriyor. Bunu çok fazla bulup çözümü Amazon AWS üzerinde kendi çalışma alanımı kurmakta buldum.
Amazon AWS Maliyeti?
Kullanımınıza göre değişecektir. Ancak geliştirme süresince aylık 10$’ı zor görürsünüz. Şöyleki biz sadece bağlanmak istediğimizde zaman sunucuyu çalıştırıyoruz bize bu ay çalıştığımız 19 saat için ücreti 0.34$ gibi komik bir rakam oldu.
Başlamadan önce;
Başlamadan önce aşağıdakilerin sizde olduğundan emin olun.
- Daha önceden temel düzeyde Amazon AWS bilgisi(yoksa? ben size bir bardak kahve ve sohbet karşılığında yardımcı olurum:) )
- Temel Linux Komut Bilgisi (yoksa? öğrenin Google çok güzel kaynak.)
- Çalışan Amazon Linux AMI 2013.03.1 64bit işletim sistemi (EBS backed olursa durdurma ve başlatma özelliği ile tasarruf edersiniz). “Micro Instance” seçmeniz ekonomik olur.
- Çalışan “instance” için “security group” ayarlarında 22(SSH) ve 5432(Postgres) portları açık olmalı.
Kurulum Adımları;
devamını okuyun
