SQL Server 2014 Express Kurulumu

Öncelikle Veri tabanı nedir? sorusunu cevaplandıralım.

Veri tabanı; bilgisayardaki verilerin belli bir düzen içinde saklandığı, belli bir sistem dahilinde erişim imkanı bulunan, yönetilebilir, güncellenebilir ve birbirleri arasında ilişki kurulabilir verilerden (bilgilerden) oluşan bir sistemdir.Continue reading

NameServer (NS) Nedir?

name_server_ns_nedir

NameServer (NS), temelde web adreslerinin nerede olduğunu bize söyleyen sistemdir. İnternet üzerinden erişilebilen her sitenin, cihazın, sistemin IP adresi dediğimiz, aralarında nokta olan 4 adet numaradan oluşan bir rakamsal adresi vardir. Fakat biz bu alanlara erişmek için IP adreslerini yazmayız.  Bildiğimiz isimleriyle alan adı/domain dediğimiz isimleri kullanırız. DNS dediğimiz sunucular da sitelerimizi isim olarak tutan ve karşılığındaki IP adresinin ne olduğunu görmemizi sağlayan sistemlerdir.Continue reading

CentOS 7 SSH Port Değişimi

CentOS 7 SSH port değişimi sunucu güvenliği için oldukça önemlidir. SSH üzerinden sunucumuza bağlanırken varsayılan olarak 22. porttan bağlanırız ve dünya üzerinde siber saldırılar gün geçtikçe arttığı için sunucunun IP adresini sizden başka bilen olmasa bile bot olarak kullanılan bilgisayarlar tarafından SSH erişimi brute force olarak düzenli aralıklarla saldırıya maruz kalmaktadır.Continue reading

Let’s Encrypt Kurulumu

Let’s Encrypt kurulumu sonrası websiteniz artık http:// olarak değil https:// olarak çalışır hale gelecek, ziyaretçilerinize daha güvenli bir ortam sağlamış olacaksınız ve ben bu makalede Ubuntu 16.04 ve nginx kullandım. Let’s Encrypt bir sertifika kuruluşudur (CA) ve son yıllarda artan internet kullanımı ile de ücretsiz olarak güvenlik sağlanabilmesi adına hizmet veren kuruluştur. Web sunucularında 90 günlük süre ile SSL sertifikası sahibi olmanızı sağlar ve 90 gün dolmadan önce e-posta ile yenileme bildirimi sağlar. Böylelikle websitesi ziyaretçileriniz de güvenlik deneyimini maksimum yaşamış olurlar.Continue reading

MySQL Server Kurulumu

Linux sunucu sahibi olan herkesin bilmesi gereken bir konu da MySQL server kurulumu. Web ve sunucu uygulamalarında popüler ve ücretsiz bir veritabanı çözümüdür. Dünyada Google, Facebook, Whatsapp gibi şirketler de kullanmaktadırlar. Bu kurulumda her ne kadar Ubuntu 16.04 LTS kullanmış olsam da diğer Linux dağıtımları için de benzer komutları kullanabilirsiniz.Continue reading