Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bilgi Bankası

Anasayfa Bilgi Bankası Sunucu/VPS/VDS Hetzner Sunucusunda Özel ISO ile İş...

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR

Hetzner Sunucusunda Özel ISO ile İşletim Sistemi Kurulumu

Hetzner, dünya çapında tanınmış bir hosting sağlayıcısıdır ve sunduğu sunucular, performansı ve esnekliği ile öne çıkar. Standart işletim sistemi kurulumlarının yanı sıra, Hetzner sunucularına özel ISO dosyaları aracılığıyla işletim sistemi kurmak da mümkündür. Bu, kullanıcılara daha fazla kontrol ve özelleştirme imkanı tanır. Bu makalede, Hetzner sunucusuna özel ISO ile işletim sistemi kurulumunun tüm detaylarını inceleyeceğiz.

1. Giriş

Hetzner, özellikle Avrupa'da popüler olan bir hosting sağlayıcısıdır. Sağladığı sunucular, hem performans hem de fiyat/performans oranı açısından oldukça rekabetçidir. Hetzner sunucularına standart işletim sistemleri (örneğin, Ubuntu, Debian, CentOS) kolayca kurulabilir. Ancak, bazı durumlarda, kullanıcılar kendi özel ISO dosyalarını kullanarak işletim sistemi kurmak isteyebilirler. Bu, özellikle aşağıdaki durumlarda faydalı olabilir:

  • Özel bir işletim sistemi dağıtımı kullanmak
  • Önceden yapılandırılmış bir işletim sistemi kurmak
  • Güvenlik gereksinimleri nedeniyle özel bir işletim sistemi kullanmak
  • Farklı bir hypervisor kurmak (örneğin Proxmox)

Bu makalede, Hetzner sunucusuna özel ISO ile işletim sistemi kurulumunun tüm adımlarını, dikkat edilmesi gereken noktaları ve olası sorunları ele alacağız.

2. Ön Hazırlık

2.1. Sunucu Seçimi ve Siparişi

İlk adım, Hetzner'den uygun bir sunucu seçmek ve sipariş etmektir. Bu süreçte, sunucunun donanım özelliklerini (CPU, RAM, disk alanı) ve ağ bağlantısını ihtiyaçlarınıza göre belirlemelisiniz. Hetzner Cloud Almanya Lokasyon Sunucular özellikle başlangıç için iyi bir seçenek olabilir.

2.2. ISO Dosyasının Hazırlanması

Kurmak istediğiniz işletim sisteminin ISO dosyasını hazırlamanız gerekmektedir. Bu ISO dosyası, işletim sisteminin tüm kurulum dosyalarını içerir. ISO dosyasını, işletim sisteminin resmi web sitesinden indirebilir veya kendiniz oluşturabilirsiniz. Kendi ISO dosyanızı oluşturmak için, örneğin mkisofs veya xorriso gibi araçları kullanabilirsiniz.

2.3. Hetzner Robot Arayüzüne Erişim

Hetzner sunucunuzu sipariş ettikten sonra, size bir Robot arayüzü erişimi sağlanacaktır. Bu arayüz, sunucunuzu yönetmek, yeniden başlatmak, işletim sistemi kurmak ve diğer işlemleri yapmak için kullanılır. Robot arayüzüne, Hetzner'den aldığınız kullanıcı adı ve şifre ile giriş yapabilirsiniz.

2.4. Kurtarma Sistemi (Rescue System)

Özel ISO ile işletim sistemi kurmadan önce, sunucuyu kurtarma sistemine (rescue system) almanız gerekmektedir. Kurtarma sistemi, sunucunuzun işletim sistemi çöktüğünde veya erişilemez hale geldiğinde kullanabileceğiniz bir sistemdir. Kurtarma sistemi, genellikle Linux tabanlı bir ortamdır ve sunucunuza SSH ile erişmenizi sağlar.

3. Kurtarma Sistemine Giriş

3.1. Robot Arayüzünde Kurtarma Sistemini Etkinleştirme

Hetzner Robot arayüzünde, sunucunuzu seçin ve "Rescue System" bölümüne gidin. Burada, kurtarma sistemini etkinleştirebilirsiniz. Kurtarma sistemini etkinleştirdiğinizde, size bir SSH kullanıcı adı ve şifresi verilecektir. Bu bilgileri not alın.

3.2. SSH ile Kurtarma Sistemine Bağlanma

Kurtarma sistemini etkinleştirdikten sonra, SSH istemcisi (örneğin, PuTTY, Terminal) kullanarak sunucunuza bağlanabilirsiniz. SSH istemcinize, kurtarma sisteminden aldığınız kullanıcı adı ve şifreyi girin. Bağlantı başarılı olursa, kurtarma sistemine erişmiş olursunuz.


ssh root@sunucu_ip_adresi

4. ISO Dosyasının Sunucuya Yüklenmesi

4.1. ISO Dosyasını İndirme

Kurtarma sistemine bağlandıktan sonra, ISO dosyasını sunucuya indirmeniz gerekmektedir. ISO dosyasını indirmek için, wget veya curl gibi araçları kullanabilirsiniz. ISO dosyasının bulunduğu URL'yi bilmeniz gerekmektedir.


wget https://example.com/ozel.iso

4.2. ISO Dosyasını /tmp Dizinine Yükleme

ISO dosyasını, genellikle /tmp dizinine yüklemek en iyisidir. /tmp dizini, geçici dosyalar için kullanılan bir dizindir ve sunucu yeniden başlatıldığında içeriği silinir.

4.3. ISO Dosyasının MD5 Sağlama Toplamının Kontrol Edilmesi

ISO dosyasını indirdikten sonra, dosyanın bozulmadığından emin olmak için MD5 sağlama toplamını kontrol etmeniz önemlidir. ISO dosyasının sağlama toplamını, ISO dosyasını indirdiğiniz web sitesinden veya ISO dosyasının üreticisinden öğrenebilirsiniz. Sağlama toplamını kontrol etmek için, md5sum komutunu kullanabilirsiniz.


md5sum ozel.iso

Bu komut, ISO dosyasının MD5 sağlama toplamını hesaplayacaktır. Hesaplanan sağlama toplamı, beklenen sağlama toplamı ile aynı olmalıdır. Eğer aynı değilse, ISO dosyası bozulmuş demektir ve tekrar indirmeniz gerekmektedir.

5. ISO Dosyasının Mount Edilmesi

5.1. Loopback Aygıtının Oluşturulması

ISO dosyasını mount etmek için, bir loopback aygıtı oluşturmanız gerekmektedir. Loopback aygıtı, bir dosyayı bir blok aygıtı gibi kullanmanızı sağlayan bir aygıttır. Loopback aygıtı oluşturmak için, losetup komutunu kullanabilirsiniz.


losetup /dev/loop0 ozel.iso

Bu komut, ozel.iso dosyasını /dev/loop0 loopback aygıtına bağlayacaktır.

5.2. ISO Dosyasının Mount Edilmesi

Loopback aygıtını oluşturduktan sonra, ISO dosyasını mount edebilirsiniz. Mount etmek için, mount komutunu kullanabilirsiniz.


mount -o loop /dev/loop0 /mnt

Bu komut, /dev/loop0 loopback aygıtını /mnt dizinine mount edecektir. Artık /mnt dizinine erişerek, ISO dosyasının içeriğine ulaşabilirsiniz.

6. İşletim Sistemi Kurulumunun Başlatılması

6.1. VNC veya NoVNC Kurulumu

İşletim sistemi kurulumunu başlatmadan önce, sunucuya bir VNC (Virtual Network Computing) veya NoVNC (Web tabanlı VNC) sunucusu kurmanız gerekmektedir. Bu, kurulum sırasında sunucunun ekranını uzaktan görüntülemenizi ve kurulum adımlarını takip etmenizi sağlayacaktır. VNC veya NoVNC kurmak için, işletim sistemine özel kurulum talimatlarını takip etmeniz gerekmektedir.

6.2. İşletim Sistemi Kurulum Komutunun Çalıştırılması

VNC veya NoVNC kurulumunu tamamladıktan sonra, işletim sistemi kurulum komutunu çalıştırabilirsiniz. Bu komut, ISO dosyasındaki kurulum betiğini çalıştıracak ve işletim sistemi kurulumunu başlatacaktır. Kurulum komutu, işletim sistemine ve ISO dosyasına göre değişebilir. Genellikle, kurulum betiği install.sh veya setup.sh gibi bir adla adlandırılır.


/mnt/install.sh

6.3. Kurulum Adımlarını Takip Etme

Kurulum komutunu çalıştırdıktan sonra, VNC veya NoVNC aracılığıyla sunucunun ekranını görüntüleyebilir ve kurulum adımlarını takip edebilirsiniz. Kurulum adımları, işletim sistemine göre değişebilir. Genellikle, dil seçimi, klavye düzeni, disk bölümleme, kullanıcı adı ve şifre gibi bilgileri girmeniz gerekecektir.

7. Kurulum Sonrası Yapılandırma

7.1. Ağ Ayarlarının Yapılandırılması

İşletim sistemi kurulumu tamamlandıktan sonra, ağ ayarlarını yapılandırmanız gerekmektedir. Bu, sunucunun internete bağlanabilmesi için gereklidir. Ağ ayarlarını yapılandırmak için, işletim sisteminin ağ yapılandırma araçlarını kullanabilirsiniz. Genellikle, IP adresi, ağ maskesi, ağ geçidi ve DNS sunucusu gibi bilgileri girmeniz gerekecektir.

7.2. SSH Erişimi Aktif Hale Getirme

Sunucuya SSH ile erişebilmek için, SSH sunucusunu aktif hale getirmeniz gerekmektedir. SSH sunucusu, genellikle işletim sistemi kurulumu sırasında otomatik olarak aktif hale gelir. Ancak, bazı durumlarda manuel olarak aktif hale getirmeniz gerekebilir. SSH sunucusunu aktif hale getirmek için, işletim sisteminin SSH yapılandırma dosyalarını düzenlemeniz gerekecektir.

7.3. Güvenlik Duvarı Kurulumu ve Yapılandırılması

Sunucunuzun güvenliğini sağlamak için, bir güvenlik duvarı (firewall) kurmanız ve yapılandırmanız önemlidir. Güvenlik duvarı, sunucunuza gelen ve giden ağ trafiğini kontrol eder ve yetkisiz erişimleri engeller. Güvenlik duvarı kurmak ve yapılandırmak için, iptables veya ufw gibi araçları kullanabilirsiniz.

8. Sorun Giderme

8.1. Kurulum Sırasında Karşılaşılan Hatalar

Kurulum sırasında çeşitli hatalarla karşılaşabilirsiniz. Bu hataların nedenleri, ISO dosyasının bozuk olması, donanım uyumsuzluğu, ağ sorunları veya yazılım hataları olabilir. Hata mesajlarını dikkatlice okuyarak, hatanın nedenini anlamaya çalışın ve çözüm bulmaya çalışın. Gerekirse, internette araştırma yaparak veya uzmanlardan yardım alarak sorunu çözebilirsiniz.

8.2. Ağ Bağlantısı Sorunları

Kurulumdan sonra ağ bağlantısı sorunları yaşayabilirsiniz. Bu sorunların nedenleri, yanlış ağ ayarları, DNS sorunları veya güvenlik duvarı engellemeleri olabilir. Ağ ayarlarınızı kontrol edin, DNS sunucularını doğru yapılandırın ve güvenlik duvarının gerekli portları engellemediğinden emin olun.

8.3. SSH Erişimi Sorunları

Kurulumdan sonra SSH ile sunucuya erişemeyebilirsiniz. Bu sorunların nedenleri, SSH sunucusunun çalışmaması, yanlış SSH yapılandırması veya güvenlik duvarı engellemeleri olabilir. SSH sunucusunun çalıştığından emin olun, SSH yapılandırma dosyalarını kontrol edin ve güvenlik duvarının SSH portunu (genellikle 22) engellemediğinden emin olun.

9. Gerçek Hayattan Örnekler ve Vaka Çalışmaları

9.1. Özel Güvenlik Dağıtımı Kurulumu

Bir güvenlik şirketi, müşterilerinin sunucularına özel bir güvenlik dağıtımı kurmak istemektedir. Bu dağıtım, önceden yapılandırılmış güvenlik araçları ve ayarları içermektedir. Şirket, Hetzner sunucularına özel ISO ile bu dağıtımı kurarak, müşterilerine daha güvenli bir ortam sağlamaktadır.

9.2. Özel Hypervisor Kurulumu

Bir hosting şirketi, müşterilerine özel bir hypervisor (örneğin, Proxmox) sunmak istemektedir. Şirket, Hetzner sunucularına özel ISO ile bu hypervisor'ı kurarak, müşterilerine sanallaştırma çözümleri sunmaktadır.

10. Sık Sorulan Sorular

  • 10.1. Özel ISO ile kurulum yapmak güvenli midir?
  • Evet, özel ISO ile kurulum yapmak güvenlidir. Ancak, ISO dosyasının güvenilir bir kaynaktan geldiğinden emin olmanız gerekmektedir. Aksi takdirde, kötü amaçlı yazılımlar içeren bir ISO dosyası kurarak sunucunuzu tehlikeye atabilirsiniz.
  • 10.2. Hangi işletim sistemlerini özel ISO ile kurabilirim?
  • Hemen hemen tüm işletim sistemlerini özel ISO ile kurabilirsiniz. Ancak, bazı işletim sistemleri özel ISO ile kurulumu daha kolay hale getiren araçlar ve belgeler sunmaktadır.
  • 10.3. Özel ISO ile kurulum yapmak ne kadar sürer?
  • Özel ISO ile kurulum süresi, ISO dosyasının boyutuna, sunucunun donanım özelliklerine ve ağ bağlantısına bağlı olarak değişebilir. Genellikle, 30 dakika ile birkaç saat arasında sürebilir.

11. HTML Tablolar

Tablo 1: İşletim Sistemi Kurulum Yöntemlerinin Karşılaştırılması

Kurulum Yöntemi Avantajları Dezavantajları
Hetzner Tarafından Sağlanan İşletim Sistemi Kolay ve hızlı kurulum, otomatik yapılandırma Sınırlı işletim sistemi seçenekleri, özelleştirme imkanı az
Özel ISO ile İşletim Sistemi Geniş işletim sistemi seçenekleri, yüksek özelleştirme imkanı Daha karmaşık kurulum süreci, daha fazla teknik bilgi gerektirir

Tablo 2: Kurtarma Sistemi Komutları

Komut Açıklama
wget Bir URL'den dosya indirmek için kullanılır.
md5sum Bir dosyanın MD5 sağlama toplamını hesaplamak için kullanılır.
losetup Loopback aygıtı oluşturmak veya yönetmek için kullanılır.
mount Dosya sistemini mount etmek için kullanılır.

12. Sonuç ve Özet

Hetzner sunucusuna özel ISO ile işletim sistemi kurulumu, kullanıcılara daha fazla kontrol ve özelleştirme imkanı sunar. Bu makalede, kurulumun tüm adımlarını, dikkat edilmesi gereken noktaları ve olası sorunları ele aldık. Özel ISO ile kurulum yapmadan önce, ISO dosyasının güvenilir bir kaynaktan geldiğinden emin olmanız ve kurulum adımlarını dikkatlice takip etmeniz önemlidir. Başarılı bir kurulumdan sonra, sunucunuzu güvenli bir şekilde yapılandırarak kullanmaya başlayabilirsiniz.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(3946 defa görüntülendi. / 489 kişi faydalı buldu.)

Ürün ve hizmetlerimiz hakkında daha detaylı bilgi almak için hemen arayın.

Top