Skip to content

Domain Registrar, DNS, ve Hosting

Slaweally
SlaweallyYönetici
2022-10-17 01:16:52 105 views 1

Web sitenizi doğru şekilde nasıl kurarsınız


Web sitemi ve e-postamı çalıştıran altyapıyı beni mutlu edecek şekilde kurmak biraz zaman aldı. Dışarıda bir sürü berbat alan adı kayıt şirketi, DNS sağlayıcısı ve web barındırıcısı var. Sonunda, Domain ve Hostingi her bileşenden memnun olduğum bir yerdeyim, bu yüzden kurulumumu dünyayla paylaşacağımı düşündüm.

Ucuz Domain


O zamanlar diğer birçok insan gibi GoDaddy'yi birincil alan adı kayıt sitem olarak kullandım. GoDaddy'nin UX mühendislerini veya ürün yöneticilerini işe almak yerine tüm parasını süslü reklamlara harcadığını çabucak öğrendim . Onların destek ekibi, orada geçirdiğim süre boyunca da vasattı.

Bugünlerde sadece domain ihtiyaçlarım için Cloudflare kullanıyorum. Namecheap, etki alanlarını yönetmek için bulduğum en iyi arayüz ve onu her kullandığımda daha iyi oluyor. Ayrıca her zaman yeni TLD'lerde harika fırsatlar vardır ve sitelerinde harika bir alan adı aramak her zaman harika bir deneyimdir.

CloudFlare


Her alan adı kayıt şirketi, alanınız için DNS ayarlarınızı yapılandırma olanağı sağlar, ancak hiçbir ücretsiz ad sunucusu hizmeti gerçekten CloudFlare ile karşılaştırılamaz . CloudFlare'in sizin için yapabileceği tüm harika şeyleri açıklamak için çok fazla zaman harcamak istemiyorum çünkü bu video zaten inanılmaz bir iş çıkarıyor.

Bu videoyu izlediyseniz, CloudFlare'in kullanıcılarına ücretsiz olarak sunduğu birçok harika özelliği biliyorsunuzdur. Kesinlikle en sevdiğim özellik olsa da, CloudFlare'in sitesinde şaşırtıcı bir şekilde vurgulanıyor. CloudFlare kullanmamın bir numaralı nedeni, hiçbir zaman DNS yayılımını beklemek zorunda olmamamdır .

GitHub Sayfaları


Bir web sitesine ev sahipliği yapmak da oldukça acı verici olabilir. Yalnızca statik bir web sitesi barındırmanız gerekiyorsa, barındırma için ödeme yapmanıza gerek yoktur . Kişisel favori çözümüm GitHub Pages . Web sitemi yönetmek için zaten git kullanıyorum , bu nedenle GitHub Pages web sitemi güncellemeyi git push kadar kolay hale getiriyor . Artık FTP, SSH veya diğer üç harfli kısaltmalar yok.

Kurulum


Şimdiye kadar web sitenizi nasıl kuracağınıza dair iyi bir üst düzey genel bakışa sahip olmalısınız, ancak noktaları birleştirmeyi hala zorlaştıran küçük uygulama ayrıntıları olabilir. Yukarıdaki hizmetlerden yararlanmak için izlemeniz gereken tüm adımlar şunlardır:

1. Alan adınızı Namecheap'te alın.


Doğrudan satın almanız veya aktarmanız önemli değil, ancak alan adınızı Namecheap'te alın.

2. Sitenizi CloudFlare'e ekleyin.


CloudFlare'de sitenizi ekleyin, mevcut DNS kayıtlarını tarayın ve ücretsiz planı seçin. Bunu yaptıktan sonra, sizden iki ad sunucusu adresi istenir. Bunları bir sonraki adım için kaydedin.

3. Namecheap'i CloudFlare'e yönlendirin.


Namecheap'e geri dönün, ana "Dashboard" sayfasından alan adınıza karşılık gelen "Yönet" düğmesini tıklayın. "Ad sunucuları" bölümünün altında "Namecheap Temel DNS"yi tıklayın ve ardından "Özel DNS"yi seçin. Buradan CloudFlare'den aldığınız iki ad sunucusunu girin ve yeşil onay işaretine tıklayın.

4. Ad sunucularını kontrol edin.


Harika, şimdi CloudFlare'deki sitenize geri dönün ve "Ad Sunucularını Yeniden Kontrol Et"i tıklayın. Bu 24 saate kadar sürebilir, ancak genellikle (özellikle Namecheap ile) yalnızca birkaç dakika sürer.

5. GitHub Sayfalarını Ayarlayın.


GitHub'a gidin ve username .github.io adında yeni bir repo oluşturun ; burada kullanıcı adı GitHub'daki kullanıcı adınızdır. Buradan, aşağıdaki komutlarla statik web sitenizi yukarı itebilirsiniz:

# from your website directory on your local machine$ git init$ git add .$ git commit -m ‘Initial commit’
# replace “” with the URL on your repo page on GitHub$ git remote add origin $ git push -u origin master

6. DNS'nizi GitHub Pages'a yönlendirin.


Artık CloudFlare'de sitenize geri dönebilir ve üst kısımdaki “DNS” seçeneğine tıklayabilirsiniz. Buradan bir CNAME kaydı eklemek isteyeceksiniz. İlk değer (ad) “@” olacak ve ikinci değer (alan adı) kullanıcı adı .github.io olacaktır, burada kullanıcı adı GitHub'daki kullanıcı adınızdır.

Bazı alt alan adınız veya başka özel durumunuz yoksa, CloudFlare'den diğer tüm CNAME veya A kayıtlarını silebilirsiniz. Yine de güvende olmak için, "Gelişmiş" ve "Dışa Aktar" öğelerini tıklayarak DNS kayıtlarınızı yedeklemenizi öneririm.

Pek çok alan adının önüne geçen “www” kelimesini şahsen sevmiyorum. İlk değeri “www” ve ikinci değeri kullanıcı adı .github.io olan başka bir CNAME kaydı ekleyerek bundan kurtuluyorum, burada kullanıcı adı GitHub'daki kullanıcı adınızdır.

7. GitHub'a bir CNAME dosyası ekleyin.


Bu süreçteki son adım, GitHub Pages'e etki alanımızı anlatmaktır. Bunu, web sitemizin GitHub'daki deposunun kök dizinine “CNAME” adlı bir dosya ekleyerek yapıyoruz. Bunu yapmak için aşağıdaki komutları çalıştırın:

# from your website directory on your local machine
$ echo “” >;> CNAME # where “;” is your domain$ git add CNAME$ git commit -m ‘Add CNAME’$ git push origin master
Bu gönderiyi faydalı bulduysanız veya herhangi bir öneriniz varsa, buraya bir yanıt göndermekten çekinmeyin.
Yazdığımız şeyler bizi temsil eder, Efendilik iyidir.