Standart Olmayan Üst Düzey Alan (TLD) Siteleri Ekleme
ServBay ile standart olmayan üst düzey alan adları (TLD’ler) kullanarak yerel geliştirme siteleri oluşturabilir ve yönetebilirsiniz. Bu yöntem, alan adı başvurusu masraflarından tasarruf etmenizi sağlarken, ServBay tarafından otomatik olarak oluşturulan güvenilir SSL sertifikaları ile yerel geliştirme ortamınızın güvenliğini de belirgin şekilde artırır. Bu yazıda, standart olmayan üst düzey alanların ne olduğu, avantajları ve ServBay’de bu alanları kolayca nasıl ekleyebileceğiniz detaylıca açıklanıyor.
Standart Olmayan Üst Düzey Alan (TLD) Nedir?
Üst düzey alanlar (Top-Level Domain, TLD), alan adı sisteminin (DNS) en üst katmanını temsil eder. Örneğin sık kullanılan .com
, .org
ve .net
gibi uzantılar birer TLD’dir. Standart olmayan TLD’ler ise genel DNS sisteminde kayıtlı veya yaygın olarak kullanılanlar dışında kalan uzantılardır. Bu alan adları genellikle belirli amaçlar için, örneğin dahili ağlarda, yerel geliştirme veya test ortamlarında kullanılır.
En önemli avantajı ise, standart olmayan TLD’ler kamusal internette çözülmedikleri için izole edilmiş yerel geliştirme ya da test ortamı oluşturmak için idealdirler.
Dikkat
ServBay’de *.test
ve *.local
TLD’lerini kullanmanızı önermiyoruz. RFC 6762 ve RFC 2606 gibi standartlara göre, bu TLD’lerin çözümleme süreçleri karmaşıktır ve çoklu yayın DNS (mDNS) gibi mekanizmaları içerebilir; bu da site açılışının yavaşlamasına veya çözümlemenin istikrarsız olmasına yol açabilir. Bunun yerine .dev
, .localtest
, .servbay.demo
veya kolayca çakışmayacak kendi uzantınızı kullanmanızı tavsiye ederiz.
Sık Kullanılan Standart Olmayan TLD Örnekleri
Yukarıda önerilmeyen .test
ve .local
dışında, yerel geliştirme için tercih edilebilecek bazı standart olmayan TLD’ler:
.dev
(Not:.dev
artık Google’a ait HSTS bir TLD’dir; tarayıcılar HTTPS’i zorunlu kılar ve bu, ServBay’in otomatik SSL entegrasyonuyla mükemmel uyum sağlar).localtest
.servbay.demo
(veya kendi belirlediğiniz benzersiz bir uzantı).example
(belge ve örnekler için ayrılmıştır).internal
.lan
Bu tarz TLD’leri yerel ağda veya belirli geliştirme ortamlarında kullanırken kamusal DNS kaydı ya da yapılandırması gerekmez.
Standart Olmayan TLD Kullanmanın Avantajları
1. Maliyet Tasarrufu
Yerel geliştirme için standart olmayan TLD’ler kullandığınızda, herhangi bir alan adı kaydı ya da yenileme ücreti ödemezsiniz. Çok sayıda proje üzerinde çalışan veya sık sık test ortamı oluşturan geliştiriciler için ciddi bir maliyet avantajı sunar.
2. Yerel Geliştirme Güvenliğini Artırır
Bu alan adları kamuya açık DNS sisteminde çözülmez; dolayısıyla dışarıdan kimse yerel geliştirme sitenize bu alan adlarıyla ulaşamaz ve potansiyel saldırı riskleri en aza iner. ServBay’in otomatik olarak oluşturduğu güvenilir SSL sertifikalarıyla (ServBay PKI üzerinden), yerel sitenizi tam anlamıyla HTTPS ile güvence altına alabilir; böylece üretim ortamını daha iyi simüle edersiniz.
3. Kolay Geliştirme ve Test Yönetimi
Standart olmayan TLD ile her yerel proje veya test ortamına bağımsız, kolay akılda kalır bir alan adı (ör. myproject.dev
, api.localtest
) verebilirsiniz. ServBay, bu alanların çözümlemesini otomatik olarak yönetir; hosts dosyasını elle düzenlemeniz gerekmez. Bu da birden fazla projenin ve test ortamının yönetimini çok daha kolay ve düzenli kılar, geliştirme süreçlerinizi hızlandırır ve doğruluğunu artırır.
ServBay'de Standart Olmayan TLD Sitesi Nasıl Eklenir?
ServBay’de standart olmayan TLD’li site eklemek son derece kolaydır. Yazılım, yerel DNS çözümlemesini (dahili çözümleyici veya hosts dosyası ile) ve güvenilir SSL sertifikası oluşturulmasını otomatik yaparak yapılandırma sürecini basitleştirir.
Adım 1: ServBay Yönetim Arayüzünü Açın
macOS uygulamalar klasörünüzde ServBay
’i bulun ve çift tıklayarak başlatın.
Adım 2: Site Yönetimine Gidin
ServBay açıldığında ana ekranı görürsünüz. Sol menüden Siteler
sekmesini seçin ve site yönetimi sayfasına geçin.
Adım 3: Yeni Site Ekle
Site yönetimi sayfasının altında yer alan +
butonuna tıklayın. Ekranın sağında yeni bir form açılacaktır, buradan yeni siteniz için gerekli ayarları yapabilirsiniz.
Adım 4: Standart Olmayan Alan Adı ve Diğer Ayarları Yapılandırın
Yeni site formunda “Alan Adı” kutusunu bulun. Buraya seçtiğiniz standart olmayan TLD’yi yazın; örneğin myproject.dev
veya api.servbay.demo
.
Diğer gerekli ayarları doldurun:
- Kök Dizin (Document Root): Sitenizin dosyalarının yer aldığı dizini belirtin (örn.
/Applications/ServBay/www/
altında bir alt klasör oluşturmanız önerilir). - PHP Sürümü (PHP Version): Bir PHP projesi ise gerekli PHP sürümünü seçin.
- Diğer Ayarlar: Projenizin ihtiyacına göre index dosyası, SSL protokolü gibi ek ayarları yapın.
Adım 5: Site Ayarlarını Kaydedin
Gerekli tüm bilgileri doldurduktan sonra, formun altında bulunan Kaydet
butonuna tıklayın. ServBay ayarlarınızı hemen uygular ve gerekli yapılandırmaları arka planda tamamlar.
Adım 6: ServBay Yerel Çözümleme ve SSL Sertifikasını Otomatik Yapar
Siteyi kaydettikten sonra ServBay şu işlemleri otomatik tamamlar:
- Yerel DNS Çözümlemesi: ServBay, alan adınızın doğru şekilde yerel ortama (genellikle
127.0.0.1
veya::1
) çözülmesini sağlar./etc/hosts
dosyasını manuel olarak düzenlemenize gerek kalmaz. - Otomatik SSL Sertifikası Oluşturma ve Güven: ServBay’in dahili ServBay CA’sı (yerel sertifika otoritesi), alan adınız için otomatik güvenilir SSL sertifikası üretir. ServBay CA, işletim sistemi tarafından ServBay PKI ile güvenilir olduğu için, tarayıcınız bu sertifikaya güvenecek ve siteye girerken güvenlik uyarısı göstermeyecektir.
Artık oluşturduğunuz standart olmayan TLD ile (ör. https://myproject.dev
) sitenizi tarayıcıda güvenli şekilde görüntüleyebilirsiniz.
Standart Olmayan TLD Kullanırken Dikkat Edilecekler
1. Alan Adı Çakışmaları
Standart olmayan TLD’ler herkese açık alanlarla çakışmaz; ancak yerel ortamınızda kullandığınız TLD’nin, kurumunuzda veya başka sistemlerde kullanılanlarla çakışmadığından emin olun. Benzersiz veya proje ön eki içeren bir TLD kullanmak riski azaltır.
2. İç Ağa Erişim Kısıtlaması
Bu TLD’ler yalnızca ServBay’in kurulu olduğu yerel makinede veya uygun DNS yapılandırması yapılmış iç ağda çalışır. Kamusal internetten erişim mümkün değildir.
3. ServBay’in SSL Entegrasyonunu Verimli Kullanın
Yerel geliştirme için kesinlikle HTTPS kullanmanızı öneririz. ServBay’in standart olmayan TLD’ler için sunduğu otomatik SSL sertifikaları sayesinde ortamınızı üretime çok yakın koşullarda test edebilir, potansiyel HTTPS ile ilgili sorunları önceden yakalayabilirsiniz.
Özet
ServBay’in standart olmayan üst düzey alan (TLD) desteğiyle yerel siteler oluşturmak, yerel geliştirme deneyimini daha ileri taşıyan güçlü bir özelliktir. Alan adı maliyetinden kurtulurken, ServBay’in otomatik DNS çözümlemesi ve güvenilir SSL sertifikası sayesinde güvenliğiniz artar ve çoklu proje yönetiminiz kolaylaşır.
Bu özellikle, her yerel projeye bağımsız ve kolay yönetilebilir bir geliştirme alanı atamak zahmetsizdir; hiçbir karmaşık manuel ayar gerekmez. PHP, Node.js, Python, Go, Java, MySQL, PostgreSQL, MongoDB, Redis ya da Caddy/Nginx gibi web sunucuları ile çalışıyor olun, ServBay’in standart olmayan TLD desteği size hızlı, güvenli ve esnek bir yerel geliştirme platformu sunar. İlk standart olmayan TLD web sitenizi ServBay’de hemen oluşturmaya başlayın!