Amazon Linux 2023 EC2’de PostgreSQL Kurulumu
Bu makalede, Amazon Linux 2023 işletim sistemine sahip bir Amazon EC2 örneğine PostgreSQL veritabanı sistemini nasıl kuracağınızı adım adım açıklayacağım. Kurulum süreci boyunca karşılaşabileceğiniz sorunlara ve çözüm önerilerine de değineceğim. Umarım bu rehber, PostgreSQL’i EC2 ortamınıza başarıyla entegre etmenize yardımcı olur.
Ön Koşullar
Başlamadan önce, aşağıdaki ön koşulları sağlamanız önemlidir:
- Bir Amazon Web Services (AWS) hesabınız olmalı ve EC2 örneğini başlatabilmelisiniz. AWS sitesini ziyaret ederek daha fazla bilgi edinebilirsiniz.
- Amazon Linux 2023 işletim sistemine sahip bir EC2 örneği çalışıyor olmalıdır.
- EC2 örneğinize SSH erişiminiz olmalıdır.
- Bir root veya sudo yetkisi olan bir kullanıcı hesabınız bulunmalıdır.
PostgreSQL’i Kurma
Öncelikle, Amazon Linux 2023’ün paket depolarını güncellememiz gerekiyor. Bu işlemi aşağıdaki komutla gerçekleştirebiliriz:
sudo yum update -y
Ardından, PostgreSQL’i ve gerekli paketleri kurmak için şu komutu çalıştırın:
sudo yum install postgresql postgresql-server -y
Bu komut, PostgreSQL sunucusunu ve temel istemci araçlarını kuracaktır. Kurulum işlemi tamamlandıktan sonra, PostgreSQL servisini başlatmanız gerekmektedir:
sudo systemctl start postgresql-15
Sistem başlangıcında otomatik olarak başlatılması için şu komutu kullanın:
sudo systemctl enable postgresql-15
PostgreSQL sürüm numarası (15) kurduğunuz sürüme göre değişebilir. Kurduğunuz sürümü kontrol ederek doğru numarayı kullanın.
PostgreSQL’i Güvenli Hale Getirme
PostgreSQL’i güvenli hale getirmek için, varsayılan PostgreSQL ayarlarını değiştirmeniz ve bir parola oluşturmanız gerekmektedir. Bunun için aşağıdaki komutu kullanın:
sudo -u postgres psql
psql komutu çalıştıktan sonra, aşağıdaki komutları sırasıyla çalıştırın:
ALTER ROLE postgres WITH PASSWORD 'GüçlüParolanız';
\q
‘GüçlüParolanız’ yerine güçlü ve güvenli bir parola girmeyi unutmayın! Parolanızı güvenli bir yerde saklayın. Bu adımlar, varsayılan PostgreSQL ayarlarını değiştirerek güvenlik açıklarını önlemeye yardımcı olacaktır.
Bağlantı Denemesi
PostgreSQL’in başarılı bir şekilde kurulduğunu ve çalıştığını doğrulamak için bir bağlantı denemesi yapın. Bunun için, psql komutunu kullanarak veritabanına bağlanmayı deneyebilirsiniz:
psql -U postgres -d postgres -h localhost
Başarılı bir bağlantı kurulduysa, PostgreSQL komut satırına yönlendirileceksiniz. \q komutu ile bağlantıyı sonlandırabilirsiniz. Bağlantı sırasında parola istenecektir. Önceki adımda oluşturduğunuz parolayı girin.
Sonuç
Bu makalede, Amazon Linux 2023 ile çalışan bir EC2 örneğinde PostgreSQL’i kurma adımlarını detaylı bir şekilde açıkladık. Bu adımları dikkatlice takip ederek, kendi PostgreSQL veritabanınızı başarıyla kurabilirsiniz. Herhangi bir sorunla karşılaşırsanız, yorumlarda sorularınızı sormaktan çekinmeyin. Daha fazla bilgi için fatihsoysal.com sitesini ziyaret edebilirsiniz. Ayrıca, PostgreSQL belgelerine buradan ulaşabilirsiniz.
#Etiketler: PostgreSQL, Amazon Linux 2023, EC2, veritabanı, kurulum, AWS, Linux, Fatih Soysal, Amazon Web Services, PostgreSQL kurulumu, EC2 örneği, güvenlik, veritabanı yönetimi