Sunucu Yönetimi Nasıl Yapılır?

Sunucu yönetimi, web sunumu yapan bilgisayarların yönetilmesi işlemidir. Orta ve üst düzeyde bilgi teknolojileri yönetimi deneyimi gerektiren işlemler, fiziksel ve yazılımsal yöntemlerle gerçekleşen işlemler, web sitelerinin yayınlanması için gerekli işlemlerdir.

sunucu

Sunucu Nedir?

 

Web siteleri, bir kaynaktan yayınlanan yazılımlardır. Yayını yapan kaynak da kullandığımız bilgisayarlar gibi bir makinedir. Bu makine sürekli erişime açık bir hat üzerinden global DNS sunucularına bağlı olarak kullanıcıların oraya bağlanmasını bekler. Kullanıcı web sitesinin alan adını web tarayıcısına yazdığında, DNS sunucusu alan adının benzersiz IP adresi yordamı ile kullanıcıyı sitenin yayınlandığı makineye aktarır. Makine, kullanıcıya sunulduğu biçimde siteyi bağlanan kullanıcıya aktarır. Sunucular, ağır kullanım koşulları için geliştirilmiş özel bilgisayarlardır ve yalnızca web yayını için değil, Okumaya devam et Sunucu Yönetimi Nasıl Yapılır?

SMTP Nedir?

İnternet üzerinden e-posta akışı esnasında arkada olan prosedür anlamına gelen Simple Mail  Transfer Protocol yani Basit Posta Aktarım Protokolünün kısaltmasına SMTP denir. 1980 yılların başında geliştirilmiş olan bir protokoldür. Günümüz koşullarında en popüler e-posta kullanım protokolü olarak hemen her internet sitesinin bağımsız mail sunucusunun iletişim protokolü olarak kullanılır. SMTP Nedir? Basit olarak açıklanmak gerekirse Okumaya devam et SMTP Nedir?

Protokol Nedir?

İngilizce kökeni itibariyle protokol; süreçlerin belli bir prosedüre uygun biçimde ilerlemesini temin eden şartlar ve koşullar olarak tanımlanır. Bu bir bilgisayar ağının çalışma prensibi olabildiği gibi, bir işyerinde çalışma koşullarını da ifade edebilir. Ayrıca, protokol bir anlaşma olarak da tanımlanabilmektedir.

protokol-nedir

Bilgi Teknolojilerinde Protokol Kavramı

Protokol nedir? Konusunu tam olarak anlayabilmek için konu hakkında detaylı bir bilgiye sahip olunması gerekir. Protokol, yapılmış olan bir anlaşmaya eklemek için yapılan görüşmelerin kaydedilmiş olduğu yazılı belgeye verilen isimdir. Bilgi teknolojilerinde protokol kelimesinin karşılığı iletişim sisteminin çalışma prensibini ifade eder. Örneğin, internet bağlantısının protokolü IPV6 sistematiği ile TCP protokolü olabildiği gibi aynı işlemler IPV4 protokolü ile de sunulabilir. Aynı yapılar, yerel ağlar için de kullanılır. Günümüzde genellikle TCP ile iletişim kuruluyor olsa da geçmişte, Nowell, As400 ve benzeri birçok farklı iletişim sistemine ait farklı protokoller kullanılmıştır.

Erişim Protokolleri

Protokol sözlük anlamı itibariyle; “Yapılmış olan anlaşmanın daha kısa bir özetini gösteren belgedir”. Anlaşmanın hükümlerini uygulamak amacı ile kullanılır. Aynı zama da uygulamanın uzatılması ya da değiştirilmesi amacı ile de gerçekleştirilen anlaşmadır. Diplomatik dokümanlar için de gerçekleştirilen bir uygulamadır. Özel ilişkiler için karşılıklı olarak gerçekleştirilen görüşmelerde anlaşmanın konuşulmasına denir. Resmi törenler sırasında da resmi törene katılacak olan kişilerin uyacakları sırayı gösteren uygulamadır.

Bilgi teknolojilerinde de protokol terimi aslında benzer unsurlar için kullanılır. Yazılım bütünüyle matematiksel bir olgu olduğundan, tüm işlevler belli sınırlara tabidir. Bu sınırların belirlendiği kurallar silsilesine de protokol denir. Genellikle ağ iletişiminde ismi geçiyor olsa da, aslında tüm veri transferleri ve bilgi teknolojileri araçlarının çalışma prensibi protokollere bağlıdır. Bir sabit diskin nasıl çalışacağından, verinin hangi kanallarla aktarılacağına ve güvenlik sistemlerine kadar bilgisayarların tüm parametreleri protokollerle sevk ve idare edilir.

protokol-nedir

İnternet ve Veri Protokolleri

Protokol, keyfi uygulamaların olmamasını sağlamak için kullanılan kuralları ifade eder. Elbette bilgi teknolojileri keyfi olarak herhangi bir işlem yapamayacağı için, sistemin tüm bileşenleri protokollere bağlı olmak durumundadır. Bu noktada önemli olan husus, protokollerin doğru yapılandırılmış olmasıdır. Sistem doğru çalışabilmek için çakışan protokoller üzerinde değil, mükemmel kodlama ile servis vermelidir.

Özellikle web sitelerinin erişiminde farklı protokoller tercih edilebilir. Standart erişim alt yapısı kullanılabileceği gibi, cloud protokolleri tercih edilebilir ve sistem daha verimli çalışması için farklı protokol yazılımları ile desteklenebilir. Sunucu sistemleri ve veri aktarımını yapılandıran tüm kurallar protokolleri ifade eder.

Güvenlik Protokolleri

Verinin işlenmesi, saklanması ve aktarılması gibi güvenli tutulması da belli protokollerle mümkün olabilmektedir. Sistemin güvenlik kuralları ile donatılıp, bu sisteme giriş yapacak diğer sistemler ve kullanıcıların aynı protokoller üzerinden işlem yapmasını zorunlu kılma işlemine güvenlik protokolleri denir. Güvenlik protokolleri akışın önceden planlanan unsurlar ile devam etmesini zorunlu kılan prosedürlerdir.

Elbette sunucu ve hosting gibi sistemlerin yapılandırılması ileri düzeyde uzmanlık gerektirir. Hele ki, e-ticaret platformları gibi düzenli ve devamlı denetimde olması gereken zeminleri kullanıyorsanız, yapılandırmalarınızın mükemmel olması ve güncel tutulması gerekir. Bunu sağlamak için isterseniz kendi kuracağınız ve hosting hizmetlerini kendiniz sağlayacağınız web siteniz için bir IT uzmanı tedarik edebileceğiniz gibi, dilerseniz KOBİSİ ile çalışmaya başlayıp, tüm teknik konuları platformun yapmasını sağlayabilirsiniz.

E-ticaret sitesi nasıl yapılır?

E-ticaret sitesi kurmak için herhangi bir kod bilgisine ya da teknik bir bilgiye ihtiyacınız yoktur. Yeteneklere ya da ilgi alanlarına göre satışı yapılacak ürün belirlenip, bir yol haritası çizilmelidir.

e-ticaret

Alan Adı

Öncellikle e-ticaret sitesi kurarken bir alan adı alınmalıdır yani açılacak olan site için bir isme karar verilmelidir. E-ticaret sitelerinde site adı satışları etkileyen önemli konulardandır. Alınacak olan ad hem akılda kalıcı olmalı, hem de arama motorları sıralamalarında etkili olacağı için profesyonelce düşünülmelidir.

Hosting

Alan adı alındıktan sonra atılacak adımsa hosting alımı olmalıdır. Hosting, web sitelerinin kurulacağı bilgisayarın üzerinde o siteye ait bir alanın tahsis edilmesi işlemidir yani alan adının barındırılması işlemidir. Ardından ise site güvenliğini sağlamak adına güvenlik sertifikası alınmalıdır.

Güvenlik Sertifikası

Kullanıcılar e-ticaret sitelerinde alışveriş yaparken kart bilgilerini kullanırlar. Kullanılan bu kart bilgilerinin kötü niyetli kişilerin eline geçmesini önlemek adına güvenlik sertifikaları olmalıdır. ( SSL, SET vb.) Eğer e-ticaret sitenizde güvenlik sertifikası olmaz ise kullanıcılar alışveriş yapmayacaktır. Bu da hem güven kaybına hem de maddi kayıplara neden olacaktır.

Sanal Pos

E-ticaret sitelerinde kredi kartları ile ödeme almak ve taksit yapabilmek adına sanal pos altyapısı olmalıdır. Sanal pos alt yapısı ile kullanıcılar maddi durumlarına göre uygun taksit oranı ile alışverişlerini gerçekleştirebilirler.

E-ticaret siteleri internetten para kazanmanın en etkili yoludur ancak alan adı, hosting, güvenlik sertifikası alımı gibi işlemler gerekli olduğunda zahmetli bir süreç olabilmektedir. Bu nedenle bir çok girişimci Kobisi gibi profesyonel e-ticaret paketlerini tercih etmektedir. Kobisi e-ticaret paketleri ile bir yönetim paneline sahip olunmaktadır. Bu panelde site üyeleri, ürün girişleri, stok, sipariş gibi bilgiler takip edilebilmektedir. Alan adına sahip olduğunuz takdirde hosting hizmeti, güvenlik sertifikaları, teknik destek, sanal pos gibi hizmetler e-ticaret paketi altyapısı ile sunulmaktadır. Üstelik e-ticaret sitenizi 1 gün içerisinde de açabiliyorsunuz. Site kurulumu gerçekleştikten sonra yönetim panelini kolay kullanılabilir olması adına panel eğitimleri de verilmektedir. Eğitim sonrasında e-ticaret sitenizi rahatlıkla ve kolaylıkla kullanabilir ve site üzerinde değişiklikler yapabilirsiniz.

Veritabanı (Database) Nedir?

Veritabanı ( Database ), yazılımlar, statik sayfalar, tablolar, görseller ve değişkenler ile çalışan sistemlerdir. Örneğin, bir fatura yazdırma yazılımında, fatura zemini, görselleri ve şirketin bilgileri birer sabit iken, müşteri bilgileri, ürün sayısı, birim fiyatı, toplam tutar vergiler gibi bilgiler değişkendir. Aynı şekilde bir e-ticaret sitesinde yer alan ürünlerin kayıt edileceği altyapı bir sabit iken, içeriye girilen her ürün bir değişkendir. Değişkenlerin yazılımların ana bileşeni olması söz konusu olmadığından, bu verilerin farklı bir kayıt biriminde bulunması gereklidir ki, bu sayede veri transfer hızı, güvenliği ve erişilebilirliği çok daha efektif hale gelir. İşte veri tabanı, değişkenlerin sabit verilerin üzerine nasıl yerleşeceğini gösteren bir harita ve kayıt birimidir.

veritabani

Bir web sitesi yazılımın kaynak kodlarını ana sunucu içerisinde yayımlarken, değişken verileri veritabanı üzerinde saklar. Böylece, yalnızca bu sistem üzerindeki bilgileri yedekleyerek veri güvenliği sağlanabildiği gibi, işlemi birden fazla sunucuda yaparak sistem kaynağı kullanımı da verimli hale getirilir. Ancak günümüzde web hosting hizmeti veren firmaların pek çoğu veritabanları için verimli sunucular kullanmamaktadırlar. Çok doğru bir firma ile çalışmıyorsanız, verim elde edebilmeniz pek kolay olmayacaktır. Bu nedenle, web sunucu konusunda çok iyi kaynakları referans almalı veya Kobisi sistemine dahil olarak, bu sorunu bütünüyle aşmalısınız.

Veritabanı Özellikleri

Veritabanı, bilgilerin kaynak kodlarını değil dinamik verilerini saklar. Sadece bu sistem yazılımın çalışması için yeterli olmayacağı gibi, kaynak kodlar da veritabanındaki verilere ihtiyaç duyacağından tek başına çalışmaz. Web tarayıcı veya yazılım açıldığında tüm bilgilerin yer aldığı veritabanı üzerinden veri çekmek durumundadır. Bu nedenle hem kaynak kodların, hem de veritabanının aynı anda mükemmel biçimde çalışması gerekir. Özellikle web sitelerinin çalışmasını etkileyen temel faktörlerden olan bu süreç, donanım ve yazılım destekleri ile mükemmelleştirilmelidir.

veritabani

Web sitelerinin ayarları ve dinamik içerik bilgilerinin yanı sıra, kullanıcı bilgileri, finansal bilgiler ve diğer tüm hassas veri de veritabanı üzerinde saklanır. Veritabanı kolaylıkla dışarıdan erişilebilir bir alan olmamakla birlikte, doğru yapılandırılmadığında tüm risklere açıktır. Eğer bir e-ticaret platformu sahibi iseniz, güvenlik özellikleri mükemmel biçimde tesis edilmemiş bir veritabanı sunucusu üzerinde risk altında olacağınızı unutmayınız. Kobisi e-ticret altyapısı, mükemmel güvenlik özelliklerinin yanı sıra yüksek erişilebilirlik oranı ile sizi bu sorunlarla muhatap olmaktan uzaklaştıracaktır. İhtiyaca en uygun çözümler için, Kobisi ile iletişime geçin.

Band Genişliği (Bandwidth) Nedir?

Band Genişliği (Bandwidth); veri trafiğinin kapasitesini ifade eder. Veri hattının saniyede ne kadar birim veri taşıyacağını mbps cinsinden band genişliğini gösterir. Günümüzde hemen her internet ağı bağlantısı Broadband, yani geniş band yayın yapar. Adsl, Kablo ve Fiber bağlantılar bu band genişliği tipine örnektir.

Veri aktarımı hızı uzun zamandır bilgi teknolojisi dünyasının üzerinde çalıştığı bir husustur. Verinin bakır kablolar üzerinden aktarımı, artık fiberoptik kabloların kullanımı boyutuna dönüşmüştür ki, gereke anlık kapasite gerekse trafik komplikasyonlarının azlığı nedeniyle fiber, en nitelikli bağlantı biçimidir. Mevcut şartlarda bakı kablolar ile elde edilebilecek maksimum veri transfer hızı, 100mbps civarında iken, fiberoptik bağlantıda böyle bir sınır yoktur. Yapılan testlerde fiber bağlantının kullanılan materyale bağlı olarak binlerce megabit veriyi aktarabildiği tespit edilmiştir. Bu da geleceğin teknolojisinin tartışmasız biçimde fiber olacağını gösterir.

Sahip olduğunuz bandwidthi anlamak oldukça kolaydır. İnternet abonesi iseniz, size tahsis edilen hattın kaç megabitlik bir band genişliğine sahip olduğunu faturanızdan görebilir veya internet hız testi sitelerine bağlanarak bunu görebilirsiniz. Band Genişliği (Bandwidth) hızı ifade ettiği gibi kapasiteyi de ifade eder. Elbette bandın genişliği oranında aktarılan veya aktarılabilecek veri miktarı da artar. Sahip olduğunuz Band Genişliği (Bandwidth) düşükse, daha çok verinin aktarılması gereken yüksek çözünürlüklü videoları izlemeniz mümkün olmayabilir.

E-ticaret ve Band Genişliği

Elbette Bandwidth, yalnızca son tüketicilerin sorunu değildir. E-ticret siteleri ve diğer tüm siteler, belli Bandwidth oranlarına sahiptir ve sistem bu miktarı aşmalarına izin vermez. Bu durumda konvansiyonel web hosting kullanan e-ticaret siteleri için büyük bir sorundur. Zira siteye bağlanan kullanıcı sayısı arttıkça bandwidth bu oranda paylaşılır ve bir süre sonra kullanıcıların bağlantıları yavaşlar. Bu durumda muhtemelen kullanıcılar siteyi terk eder. Bu sorunun üstesinden gelebilmek için ise web sitesine sınırsız bir bandwidth tahsis etmek gerekir ki, bu ekonomik olarak ciddi bir yükümlülüğü ortaya çıkarır ve zaten geleneksel hostinglerle mümkün değildir.

Kobisi sistemi, e-ticaret sitesi sahiplerine mükemmel bir fırsat sunar ve Band Genişliği (Bandwidth) noktasında mümkün olan en yüksek kapasiteyi site sahiplerine tahsis eder. Böylece diğer tüm avantajlarının yanı sıra, KOBİSİ, site sahiplerine yüksek hız ile mükemmel bir deneyim sunar.

Web Sunucusu (Web Server) Nedir?

İnternet siteleri hangi özelliğe sahip olursa olsun, kullanıcılara yayın yapabilmek için kaydedilecek ortama ihtiyaç duyarlar. Sitelerin çalışma prensibi uyarınca, bir bilgisayarda kayıtlı bulunan siteye kullanıcıların cihazları bağlanır ve sitenin içeriğini görüntüler. Bunun mümkün olabilmesi için sitenin kurulu olduğu bilgisayarın sürekli erişilebilir bir yapıya sahip olması ve internet omurgasına sürekli bağlı olması gerekir. Bu bağlantıyı sağlayan özel üretilmiş bilgisayarlara web sunucusu denir. Web sunucuları yalnızca internet sitelerini yayınlama işlevi görmemekte, günümüzde veri depolama için de yoğun biçimde kullanılmaktadır. Cloud drive olarak bilinen ortamlar da birer web sunucusudur ancak verilerini yalnızca verinin sahibi olan kullanıcılarla paylaşırlar.

Server olarak çalışabilecek makinelerin özellikleri, geleneksel bilgisayarlardan oldukça farklıdır. Bu makineler hiç kapanmayarak yıllarca çalışabilme niteliğine sahiptir. Anlık işlem kapasiteleri de aynı şekilde hemen her kişisel bilgisayardan çok fazladır. Tabii bu bilgisayarların bir ekranı ve giriş arabirimi de bulunmaz. Web sunucularının konuşlandığı veri merkezinde binlerce web sunucusu olabilir ve bu sunucular özel ağ yapılanmaları ile barındırılırlar. Veri merkezlerinin toplam veri iletim kapasitesi, veri merkezinde kurulu makinelere paylaştırılır. Bunun için de bütün makinelerin bağlı olduğu bir omurga inşa edilir. Bu omurga web sunucularını internete ulaştırırken, aynı zamanda güvenliklerini de sağlar ve web sunucularının tüm yönetim işlevleri bu yapı üzerinden gerçekleştirilir.

web-sunucu

Hosting ve Sunucu Farkı

Web sitesi sahipleri, sunucu kiralama ve paylaşımlı hosting kullanma noktasında karar vermek durumundadır ki, bu kararı vermek oldukça zor olabilir. Zira paylaşımlı hosting ile sunucu kiralama arasında ciddi fiyat farklarının yanı sıra aynı oranda nitelik farkı söz konusudur. Bir web sunucusu, paylaşımlı hostinglerin herhangi birisine göre 10-20 kat daha güçlüdür. Çok kullanıcının ziyaret ettiği bir web sitesine sahipseniz, büyük ihtimalle web sunucusu kullanmak durumunda kalırsınız. Çünkü paylaşımlı hostinglerde sitenize bağlanacak kullanıcı sayısı dahi sınırlıdır. Örneğin bir e-ticaret platformuna 10’dan fazla bağlantı yapıldığında, paylaşımlı hosting limitleri devreye girerken, web sunucusu kullanıyorsanız ve sunucu bütünüyle size aitse, sahip olduğunuz kaynakların tamamı size ait olacağından herhangi bir limit olmayacaktır.

Ancak, bu durumda sunucunun yapılandırmasını da siz yapmak durumunda kalırsınız ki, web sunucuları veri merkezleri tarafından izlenmez ve herhangi bir müdahalede bulunulmaz. Bu da ciddi bir yükü ifade edecektir ve aynı zamanda bir maliyet unsurudur. En az sunucunun kira bedeli kadar yönetim fonksiyonları için maliyete katlanmanız gerekir ki, bu miktar günümüz koşullarında en az 100$ civarındadır. Tabii Kobisi, e-ticaret platformu sahiplerini bu sorunlardan bütünüyle kurtarır. Mükemmel biçimde yapılandırılmış makinelerden yüksek nitelikli web barındırma hizmeti, Kobisi e-ticaret sisteminin bir bileşenidir.

İndirme (Download) Nedir?

İndirme (Download), internette varolan her türlü veriyi ya da dosyayı kendi bilgisayarınıza transfer etme işlemine denir. Bu verileri ya da dosyaları kendi bilgisayarınıza indirmeyip yalnızca görüntülediğiniz takdirde de indirme işlemi gerçekleştirmiş olursunuz. Örneğin bir e-ticaret sitesini ya da herhangi bir web sitesini görüntülemek için adres satırınıza yazdığınızda tarayıcınız o sayfada bulunan tüm metinleri, resimleri, videoları karşıdan indirerek size iletmiş olur.

download-indirme

Bilgisayarlara indirilen dosyaların boyutları bilgisayarın hafızası ile  doğru orantılıdır. Bilgisayar hafızası ne kadar yüksek ise o kadar çok sayıda ve boyutta dosya indirebilirsiniz. Download aynı zamanda internet hızınıza göre de değişmektedir. Eğer çok fazla dosya indirilecek ise internet hızı yüksek olan paketler tercih edilmelidir.

Download ve Upload Arasındaki Farklar

Upload, kendi bilgisayarınızdaki verileri internet aracılığı ile başka bir bilgisayara yükleme işlemidir. Örneğin bir fotoğrafınızı herhangi bir siteye yüklediğinizde upload işlemi yapmış olursunuz.

upload

İndirme işleminde her zaman bir kota sorunu bulunurken, upload işleminde herhangi bir kota sorunu bulunmamaktadır.

İndirme hızı genelde Upload hızına göre daha yüksektir. Servis sağlayıcılarının ( TTNET, Superonline, Vodafone vb. ) upload hızını düşük tutmalarındaki sebep kullanıcıların site barındırmalarını engellemektir çünkü servis sağlayıcıları hosting firmalarına update hızı yüksek bağlantıları yüksek fiyata satmaktadır.

Servis sağlayıcılarının hizmet paketleri aşağıdaki gibidir.

  • 1 Mbps = 128 KB (kilobyte)
  • 2 Mbps = 256 KB (kilobyte)
  • 4 Mbps = 512 KB (kilobyte)
  • 7.2 Mbps = 0.9 MB (megabyte)
  • 8 Mbps = 1 MB (megabyte)
  • 16 Mbps = 2 MB (megabyte)
  • 32 Mbps = 4 MB (megabyte)
  • 50 Mbps = 6.25 MB (megabyte)
  • 56 Mbps = 7 MB (megabyte)
  • 100 Mbps = 12.5 MB (megabyte)