Co-Location, Türkçesiyle Sunucu Barındırma, müşteriye ait olan donanımı, hizmet alınacak firmadan elektrik ve internet almasıdır. Bu hizmette sunucu donanımı müşteriye aittir, ISP firma elektrik ve internet sağlar.
Müşteri kendi donanımı üzerinde, dedicated server da da olduğu gibi dilediği yazılımı, dilediği programı ISP firmanın da yasal prosedürünü aşmadan kullanabilir.
Co-Location hizmetlerinde ekstra olarak server yönetim desteği, ftp backup alanı, firewall, anti-spam gateway gibi katma değerli hizmetler sonradan co-location hizmetinize eklenebilir.
Dedicated Server, Türkçesi ile kiralık sunucu’dur. Bu hizmeti veren firmadan kiralayacağınız sunucu donanımı + elektrik + internetten hattından oluşmaktadır.
Size ait, atx form factor veya rackmount yapılarında ve çeşitli özelliklerdeki sunucu bir datacenterda konuşlandırılmış olup, müşteri tercihine göre işletim sistemi, dilerse hosting kontrol paneli, veya diğer özel yazılımlar müşteri isteğine göre kurularak verilir.
Dedicated server destek kapsamı firmaya göre de değişmektedir. Bir çok firma sunucu desteğini ekstra ücret mukabilinde müşteriye sağlar, bazı firmalar ise ücretsiz olarak sağlar ama genelde de yetersiz kalırlar.
VPS Server Nedir?
Virtual Private Server (Sanal Özel Sunucu) yazılımsal olarak makineyi bölümlemektedir, oluşturulan dosya sistemi sanal makine olarak çalışmaktadır. Kullanıcılar birbirlerinin dosyalarını vb.göremez, her biri yazılımsal olarak gerçek bir dedicated server gibi çalışır.
Sanallaştırma, bugün günümüzde performans ve maliyet kalemlerini düşürme açısında önemli yer tutmaktadır. Güçlü bir donanım üzerine açılacak 30 vpsserver ile 30 hardware makinenin elektrik maliyetinden ve israfından olabildiğince kaçabiliriz.
Sanallaştırmanın Dünyadaki lideri VMware’dir. Vmware dünyanın en büyük sanallaştırma çözümleri geliştiren ve bu konuda dünyada bir çok büyük kurumlara hizmet veren firmadır.
VPS serverlar ne için kullanılır diyecek olursanız eğer, 50-100 adet çok yoğun olmayıp, çok fazla cpu ve memory tüketmeyen web sitesi, veya 5-10 adet yoğun websitesi barındırabilirsiniz.
Neden büyük kurumlar kullanıyorda ben 5-10 tane yoğun site açıyorum derseniz, VDS kullanmanız gerekiyor daha performans elde edebilmeniz için, VMware ESX ile yapılandırılmış sistemlerde performanslarınız tam bir dedikate server gibidir. VMware Server namıdiğer GSX server ile oluşturulan vps’ler giriş seviyesidir.
VPS kullanırken yedeklerinizi periyodik olarak kendi bilgisayarınıza veya storage FTP’lerinize alınız. Diskler yoğun kullanıldığından sık sık I/O hatalarıyla karşılaşılıyor.
VPS yazılımı olarak HyperVm, Virtuozzo gibi bir çok sistem var fakat şuana kadar Vmware’nin eline su döken olmadı.
Formmail vb. gibi uygulamalarınızda kullanabileceğiniz JMail örnek kodları aşağıdaki gidibir;
<%
On Error Resume Next
Set smtp = Server.CreateObject(”JMail.Message”)
For Each veri In Request.Form
msg = msg & veri & “: ” & Request.Form(veri) & ”
”
Next
smtp.ContentType = “text/html”
smtp.Charset = “ISO-8859-9″
smtp.AddRecipient “mailto:gonderilecekposta@adresi.comalicipostaadresi@domain.com”
smtp.from = “mailto:benimposta@adresim.com”>gondericiposta@domain.com”
smtp.fromname = “Web Form”
smtp.MailServerUserName = “mailto:benimposta@adresim.com”>gondericiposta@domain.com”
smtp.MailServerPassWord = “gondericipostasifresi”
smtp.Subject = “Mesaj Başlığı”
smtp.body = msg
smtp.Send(”mail.domainadresiniz.com”)
if err then
response.Write err.Description & ”
Hata Mesajınız”
else
response.Write(”Sonuç Mesajınız”)
end if
set smtp = Nothing
%>
Eğer Asp.Net ile MySQL veritabanını kullanmak istiyorsanız aşağıdaki kodu kullanabilirsiniz.
<appSettings>
<add key=”strConn” value=”DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=dbadi;UID=kullanıcıdı;PASSWORD=sifre;OPTION=3″/>
</appSettings>
DLL Olarak tanımlamak isterseniz,
string MyConString = “DRIVER={MySQL ODBC 3.51 Driver};” +
“SERVER=mysqlserver;” +
“DATABASE=dbadı;” +
“UID=kullanıcıadı;” +
“PASSWORD=şifresi;” +
“OPTION=3″;
OdbcConnection MyConnection = new OdbcConnection(MyConString);
MyConnection.Open();
Dll doyasını compile ederken aşağıdaki satırı da include etmeniz gereklidir.
(C# kullanıldığında)
csc /r:Microsoft.Data.Odbc.dll
Ayrıca koda `Microsoft.Data.Odbc’ namespace olarak import etmeniz gereklidir.
[Visual Basic]
Imports Microsoft.Data.Odbc
[C#]
using Microsoft.Data.Odbc;
Eğer Asp ile MySQL veritabanını kullanmak istiyorsanız size aşağıdaki kod lazım olacaktır.Bu kod ile Asp – MySQL bağlantısı kurabilirsiniz.
Dim conn, dsn
set conn=Server.CreateObject(”ADODB.Connection”)
dsn=”Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=veritabanıadı;Uid=kullanıcıadı;Pwd=şifre;”
conn.open dsn
Bu videomuzda plesk panel üzerinden dizin şifreleme işlemleri anlatılmıştır.Videomuzu izleyerek dizin şifreleme işlemlerinizi gerçekleştirebilirsiniz.
Nasıl yapabileceğinizi öğrenmek için videomuzu izleyebilirsiniz ;
Eğitim Videomuzu izlemek için tıklayınız..
Bu videomuzu izleyerek sahip database ‘i phpmyadmin üzerinden nasıl yükleyebileceğinizi öğrenebilirsiniz.
Nasıl yapabileceğinizi öğrenmek için videomuzu izleyebilirsiniz ;
Eğitim Videomuzu izlemek için tıklayınız..
Bu videomuzu izleyerek plesk panel üzerinden backup alma işlemini öğrenebilir ve güvenle yedekelerinizi alabilirsiniz.
Nasıl yapabileceğinizi öğrenmek için videomuzu izleyebilirsiniz ;
Eğitim Videomuzu izlemek için tıklayınız..
Bu videomuzu izleyerek outlook express üzerinden kullanıcı eklemeyi ve mailleri takip edebilmek için yapmanız gereken ayarları öğrenebilirsiniz.
Nasıl yapabileceğinizi öğrenmek için videomuzu izleyebilirsiniz ;
Eğitim Videomuzu izlemek için tıklayınız..