Hetzner Cloud Nedir ve Neden Tercih Edilmeli?
Bir gün, web sitenizi hızla yayına almak ve verilerinizi güvenle saklamak için ihtiyacınız olan en sağlam bulut altyapısını arayacaksınız. İşte burada, Hetzner Cloud devreye giriyor. Hetzner, yüksek performanslı bulut sunucuları, uygun fiyatları ve kullanıcı dostu arayüzü ile son yılların popüler sağlayıcılarından biri haline geldi. Hem küçük hem de büyük ölçekli projeler için ideal bir çözüm sunuyor.
Ama, Hetzner Cloud’u nasıl kurarsınız? Hadi bu süreçte size adım adım rehberlik edeyim!
1. Hetzner Hesabınızı Oluşturun
İlk adım, Hetzner'in web sitesine gidip bir hesap oluşturmaktır. Giriş yapın, e-posta adresinizi ve şifrenizi belirleyin. Hesabınızı oluşturduktan sonra, gerekli kimlik doğrulama işlemleri için bazı bilgilerinizi girmeniz gerekebilir. Sonuçta, bu adımda çok fazla zorlanmayacağınızı söyleyebilirim.
2. Hetzner Cloud Paneline Giriş Yapın
Hesabınızı oluşturduktan sonra, Hetzner Cloud Paneli'ne giriş yapmanız gerekiyor. Panel, tüm sunucu yönetim işlemlerinizi kolayca yapmanızı sağlayacak güçlü araçlarla dolu. Sağ üst köşedeki "Login" butonuna tıklayarak giriş yapabilirsiniz.
3. Yeni Bir Sunucu (Cloud Server) Oluşturun
Hetzner Cloud Paneli’nde, “Create Server” butonuna tıklayın. Burada size çeşitli seçenekler sunulacak:
- İşlemci tipi: Sunucunuzda hangi işlemcinin kullanılacağını seçebilirsiniz. Genellikle standart işlemciler yeterli olacaktır, ancak daha güçlü bir işlemci isterseniz "Dedicated Core" seçeneklerini tercih edebilirsiniz.
- Sunucu Konfigürasyonu: İhtiyacınıza göre depolama alanı, RAM ve işlemci gücü gibi seçenekleri belirleyebilirsiniz. Başlangıç için 2GB RAM ve 20GB SSD depolama yeterli olabilir.
- İşletim Sistemi Seçimi: Sunucunuza hangi işletim sistemini yüklemek istediğinizi seçebilirsiniz. Linux tabanlı bir sistem seçmek isterseniz, Ubuntu, CentOS, Debian gibi seçenekler mevcut. Bu örnekte, Ubuntu tercih edeceğiz.
4. Sunucuya Erişim Sağlamak İçin SSH Anahtarı Oluşturun
Sunucunuza bağlanmak için SSH anahtarı oluşturmanız gerekecek. Bunu, bilgisayarınızda terminal üzerinden `ssh-keygen` komutunu kullanarak yapabilirsiniz. Daha sonra, oluşturduğunuz anahtarları Hetzner paneline yüklemeniz gerekiyor.
5. Sunucuyu Başlatın ve Bağlantı Kurun
Sunucunuzu oluşturduktan sonra, Hetzner size bir IP adresi verecek. Bu IP adresini kullanarak sunucunuza SSH üzerinden bağlanabilirsiniz. İşte bu işlem:
ssh root@
Bu komut ile sunucunuza bağlanabilir, sunucunuz üzerinde işlemlere başlayabilirsiniz.
6. Sunucu Üzerinde Temel Yapılandırmalar
Sunucunuza bağlandıktan sonra yapmanız gereken bazı temel yapılandırmalar olacak. Öncelikle, sisteminizi güncel tutmak önemlidir. Ubuntu sistemini güncellemek için aşağıdaki komutları kullanabilirsiniz:
sudo apt update
sudo apt upgrade -y
7. Güvenlik Duvarı Kurulumu
Bir güvenlik duvarı, sunucunuzun korunmasına yardımcı olur. Ubuntu’da UFW (Uncomplicated Firewall) kullanarak basit bir güvenlik duvarı kurabilirsiniz. İşte bu işlemi gerçekleştirmek için gerekli adımlar:
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status
Bu komutlar ile, SSH bağlantısına izin verip güvenlik duvarını etkinleştirebilirsiniz.
8. Web Sunucu Kurulumu
Sunucunuzda bir web sitesi barındırmak için bir web sunucusu kurmanız gerekecek. En popüler web sunucularından biri Apache'dir. Apache’yi yüklemek için şu komutu kullanabilirsiniz:
sudo apt install apache2
Apache kurulumunun ardından, web sunucusunun düzgün çalışıp çalışmadığını kontrol etmek için sunucunuzun IP adresini tarayıcıya yazabilirsiniz. Eğer her şey yolundaysa, Apache’nin varsayılan hoş geldiniz sayfasını görmelisiniz.
9. Veritabanı Sunucusu Kurulumu
Çoğu web uygulaması veritabanı gerektirir. MySQL veya MariaDB gibi popüler veritabanlarını kurabilirsiniz. İşte MySQL kurulum komutu:
sudo apt install mysql-server
Veritabanınızı kurduktan sonra, veritabanı yapılandırmalarınızı yapmayı unutmayın.
10. Sunucuyu İzleme ve Yönetim
Sunucunuz kurulduktan sonra, kaynak kullanımını izlemek önemlidir. htop, top ve nmon gibi araçlarla sistem kaynaklarınızı (CPU, RAM, disk) izleyebilirsiniz. Bu araçlar, sistemin durumunu kolayca kontrol etmenizi sağlar.
Sonuç: Hetzner Cloud ile Güçlü ve Güvenli Bir Sunucu
Hetzner Cloud, uygun fiyatlar, yüksek performans ve güvenilirlik sunan mükemmel bir bulut sağlayıcısıdır. Adım adım izlediğimiz bu süreç ile, kendi sunucunuzu kurup yapılandırarak projelerinizi hızla hayata geçirebilirsiniz.
Eğer bu rehberi takip ettiyseniz, şu an itibarıyla Hetzner Cloud üzerinde sağlam bir temele sahip bir sunucunuz olmalı. Bir sonraki adımda ise sunucunuza uygulama yüklemeyi ve daha gelişmiş yapılandırmalar yapmayı düşünebilirsiniz.