Server Kurulumunda Bilmeniz Gereken Terimler Ve Açıklamaları
1 sayfadaki 1 sayfası
Server Kurulumunda Bilmeniz Gereken Terimler Ve Açıklamaları
Evet herkes server kuruyor belkide kuramıyor ,beceremiyor.Fakat kimse kullandığı dosyalar,fonksyonlar veya sistemlerden haberdar değil.Neyin ne için nasıl olduğunu bilmiyor.Dolayısı ile bir sorunla karşılaşınca direk pes edip başkalarına danışıyor.
Bu yazıyı yukarıda verdiğim sebeplerden dolayı hazırladım.
Size tüm terimleri ve açıklamalarını yazacağım.
Sql'den başlayalım
*Sql bir veritabanı yöneticisidir.Veritabanlarınız burada saklanır ,yönetilir ,editlenir,oluşturulur. SQL (Structured Query Language) kendisi bir programlama dili olmamasına rağmen bir çok kişi tarafından programlama dili
olarak bilinir.
Sql de bizi server kurarken ilgilendiren bölümler oldukça kısıtlıdır ve basittir.
Örneğin bizi ilgilendiren kısımdan bahsedecek olursak Kn_Online bir veritabanıdır ve siz bu veritabanına kullanacagınız database'i yüklersiniz.
Biz Sql'de bizim aşina oldugumuz kısımlar şunlardır :
Table,Query,Column.
Table : Tablo'lara verdiğimiz addır.Genelde bilgilerin türüne göre ayrılır.Sizin anlayacağınız , Canavarlar'lar- K_Monster tablosu altında toplanmıştır diyebiliriz.Veya TB_User tablosunda user hesapları depolanır.Bunun gibi örnekler çoğaltılabilir.
Procedure Nedir ?
Transact-SQL (T-SQL) Stored Procedure, Microsoft SQL Server üzerinde barındırılan, T-SQL komutları ile hazırladığınız işlemler bütününün çalıştırılma anında derlenmesi ile size bir sonuç üreten SQL Server bileşenidir.Yani bir bakıma olay yordamlarıdır.
Bir Procedure'nin neye benzediğine örnek verecek olursak :
Kod:
CREATE PROCEDURE . AS CREATE TABLE ZiuS ASDTABLO1(k1 int identity, c1 varchar(2)) GOODBC Nedir ?
ODBC = Open DataBase Connectivity (Veri Tabanı Bağlantısı) , değişik veritabanlarına (mysql, mssql , oracle vb) standart metodlarla bağlanmak için geliştirilmiş bir araç. Veritabanları ve uygulamalar arasında bir katman oluşturur.
Yani bizi ilgilendiren kısımda bir userin sizin veritabanınızın bulunduğu servera bağlanmak ve veritabanında kendi hesabını ve karakterini oluşturması için ilk etapta veritabanınıza giriş yapabilmesi gerekir.İşte bu giriş izinlerini sağlayan bileşenimiz ODBC'dir.Yeri gelmişken bir oto Odbc ayarlayıcısını da sizinle paylaşayım.
İndir
Kaldığımız yerden devam edelim...
Server Files Nedir ?
Aslında tam açıklama nasıl yaparım bilmiyorum fakat şöyle anlatabilirim sanırım.
Server files KnightOnline oyununun bir sunucudaki ip ve veritabanını kullanarak bir Oyun sunucusu oluşturmanız için gereken dosyalardır.Oyunu bu dosyalar çalıştırır.Her 4'ünün de ayrı bir görevi vardır.
LoginServer : Adından da anlaşılacağı üzere oyuna bağlanma ve giriş sistemlerini ayarlayan , Odbc'yi okuyan Ve Veritabanındaki Login Procedurlerini çalıştıran ve oyun Version'unu denetleyen uygulamadur.
AI Server : Canavarları ve haritaları okuyup yükleyen uygulamadır.
Ebenezer : Map,Quest,Event ve hilelerden koruyan Hacktools listesini okuyan ve çalıştıran uygulamadır.
Aujard :Zone bilgilerini , Premium bilgilerini okuyan uygulamadır.Oyuna hangi porttan bağlanıldığı da bu uygulamada belirlenir.
*Hepsinde ortak olan bir özellik tüm Server Files'lar Odbc'leri kontrol ederek çalışırlar.
Vps Nedir ?
Vps (Virtual Private Server) yani sanal sunuculardır.Sanal sunucular Fiziksel bir sunucuyu kullanarak içinde bir yada daha çok sanal sunucu oluşturulan sistemdir.Bu sanal sunucular Fiziksel sunucunun belirlenen limitteki özelliklerini kullanırlar.Örnek verecek olursak Ram.Fiziksel sunucumuzun toplam Ram'ine 4 Gb diyelim.Kişi bir sanal sunucu kurduğu zaman isterse sanal sunucusuna 2 Gb Ram Verebilir.Dolayısı ile sonuç olarak Fiziksel sunucmuzun 2 Gb , Sanal sunucumuzun da 2 Gb Ram kapasitesi oluşur.Aynı sistem bağlantı hızında da geçerlidir.Tüm Sanal sunuculara farklı bir ip atanmak zorundadır.Aksi takdirde Sanal sunucu olmasının bir anlamı yoktur.
Dedicated Server Nedir ?
Fiziksel sunuculara verilen isimdir.Sanal sunucuların aksine her yönden daha avantajlıdırlar.Bu yüzden fiyatları daha kabarıktır.
KoPanel Nedir ?
Bir sunucunun fiziksel adresini (IP) , sunucu bandwitdh'ını ve internet bağlantısını kullanarak açılan web siteleri diyebiliriz kısaca.KoPanel'ler sizin hat hızınızı,dolayısı ile user kapasitenizi etkiler o yüzden bu konuda bir hassaslık sözkonusu.
User Kapasitesi Neye Göre Belirlenir ?
User kapasitesi sanılanın aksine Hardware(Donanım) özelliklerine bağlı değildir. Fakat bazı dolaylı yollardan bağlı olma durumu da sözkonusu olabilir.Örneğin 1gb ram Intel Core 2 Duo işlemcide şukadar user alır diye bir durum olamaz.User Kapasitesi Hat Hızına Ve Hat Kapasitesine bağlıdır.Tam rakam vermek zor olur fakat ortalama olarak bir rakam vermek mümkün.
Port Nedir ?
Port , internet ile bilgisayarımız arasında bulunan bir geçiş sistemidir.
Bilgisayarımız internete port aracılığıyla bağlanır.
Bizi ilgilendiren kısımda,userlarımızın sunucumuza bağlanabilmeleri için Knightonline oyununun bağlantı için kullandığı portları açmalıyız.Aksi takdirde userlar oyuna giriş yapamazlar.
Diğer şeylerden bahsedecek olursak :
İp Nedir
İnternet protocol anlamına gelir.Bir makinanın internetteki fiziksel adresi anlamına gelir.Var olup olmadığını adrese veri yollamaya çalışarak anlayabiliriz.
Userlarınız sizin verdiğiniz sunucu ip'lerine bağlanarak serverınıza bağlanırlar.
Yazım şimdilik bu kadar.Daha sonra başka sistemleri ve açıklamalarını ekleyeceğim.Yazının tamamı kendi cümlelerimdir.Okuduğunuz için teşekkürler.
ZiuS...
Bu yazıyı yukarıda verdiğim sebeplerden dolayı hazırladım.
Size tüm terimleri ve açıklamalarını yazacağım.
Sql'den başlayalım
*Sql bir veritabanı yöneticisidir.Veritabanlarınız burada saklanır ,yönetilir ,editlenir,oluşturulur. SQL (Structured Query Language) kendisi bir programlama dili olmamasına rağmen bir çok kişi tarafından programlama dili
olarak bilinir.
Sql de bizi server kurarken ilgilendiren bölümler oldukça kısıtlıdır ve basittir.
Örneğin bizi ilgilendiren kısımdan bahsedecek olursak Kn_Online bir veritabanıdır ve siz bu veritabanına kullanacagınız database'i yüklersiniz.
Biz Sql'de bizim aşina oldugumuz kısımlar şunlardır :
Table,Query,Column.
Table : Tablo'lara verdiğimiz addır.Genelde bilgilerin türüne göre ayrılır.Sizin anlayacağınız , Canavarlar'lar- K_Monster tablosu altında toplanmıştır diyebiliriz.Veya TB_User tablosunda user hesapları depolanır.Bunun gibi örnekler çoğaltılabilir.
Procedure Nedir ?
Transact-SQL (T-SQL) Stored Procedure, Microsoft SQL Server üzerinde barındırılan, T-SQL komutları ile hazırladığınız işlemler bütününün çalıştırılma anında derlenmesi ile size bir sonuç üreten SQL Server bileşenidir.Yani bir bakıma olay yordamlarıdır.
Bir Procedure'nin neye benzediğine örnek verecek olursak :
Kod:
CREATE PROCEDURE . AS CREATE TABLE ZiuS ASDTABLO1(k1 int identity, c1 varchar(2)) GOODBC Nedir ?
ODBC = Open DataBase Connectivity (Veri Tabanı Bağlantısı) , değişik veritabanlarına (mysql, mssql , oracle vb) standart metodlarla bağlanmak için geliştirilmiş bir araç. Veritabanları ve uygulamalar arasında bir katman oluşturur.
Yani bizi ilgilendiren kısımda bir userin sizin veritabanınızın bulunduğu servera bağlanmak ve veritabanında kendi hesabını ve karakterini oluşturması için ilk etapta veritabanınıza giriş yapabilmesi gerekir.İşte bu giriş izinlerini sağlayan bileşenimiz ODBC'dir.Yeri gelmişken bir oto Odbc ayarlayıcısını da sizinle paylaşayım.
İndir
Kaldığımız yerden devam edelim...
Server Files Nedir ?
Aslında tam açıklama nasıl yaparım bilmiyorum fakat şöyle anlatabilirim sanırım.
Server files KnightOnline oyununun bir sunucudaki ip ve veritabanını kullanarak bir Oyun sunucusu oluşturmanız için gereken dosyalardır.Oyunu bu dosyalar çalıştırır.Her 4'ünün de ayrı bir görevi vardır.
LoginServer : Adından da anlaşılacağı üzere oyuna bağlanma ve giriş sistemlerini ayarlayan , Odbc'yi okuyan Ve Veritabanındaki Login Procedurlerini çalıştıran ve oyun Version'unu denetleyen uygulamadur.
AI Server : Canavarları ve haritaları okuyup yükleyen uygulamadır.
Ebenezer : Map,Quest,Event ve hilelerden koruyan Hacktools listesini okuyan ve çalıştıran uygulamadır.
Aujard :Zone bilgilerini , Premium bilgilerini okuyan uygulamadır.Oyuna hangi porttan bağlanıldığı da bu uygulamada belirlenir.
*Hepsinde ortak olan bir özellik tüm Server Files'lar Odbc'leri kontrol ederek çalışırlar.
Vps Nedir ?
Vps (Virtual Private Server) yani sanal sunuculardır.Sanal sunucular Fiziksel bir sunucuyu kullanarak içinde bir yada daha çok sanal sunucu oluşturulan sistemdir.Bu sanal sunucular Fiziksel sunucunun belirlenen limitteki özelliklerini kullanırlar.Örnek verecek olursak Ram.Fiziksel sunucumuzun toplam Ram'ine 4 Gb diyelim.Kişi bir sanal sunucu kurduğu zaman isterse sanal sunucusuna 2 Gb Ram Verebilir.Dolayısı ile sonuç olarak Fiziksel sunucmuzun 2 Gb , Sanal sunucumuzun da 2 Gb Ram kapasitesi oluşur.Aynı sistem bağlantı hızında da geçerlidir.Tüm Sanal sunuculara farklı bir ip atanmak zorundadır.Aksi takdirde Sanal sunucu olmasının bir anlamı yoktur.
Dedicated Server Nedir ?
Fiziksel sunuculara verilen isimdir.Sanal sunucuların aksine her yönden daha avantajlıdırlar.Bu yüzden fiyatları daha kabarıktır.
KoPanel Nedir ?
Bir sunucunun fiziksel adresini (IP) , sunucu bandwitdh'ını ve internet bağlantısını kullanarak açılan web siteleri diyebiliriz kısaca.KoPanel'ler sizin hat hızınızı,dolayısı ile user kapasitenizi etkiler o yüzden bu konuda bir hassaslık sözkonusu.
User Kapasitesi Neye Göre Belirlenir ?
User kapasitesi sanılanın aksine Hardware(Donanım) özelliklerine bağlı değildir. Fakat bazı dolaylı yollardan bağlı olma durumu da sözkonusu olabilir.Örneğin 1gb ram Intel Core 2 Duo işlemcide şukadar user alır diye bir durum olamaz.User Kapasitesi Hat Hızına Ve Hat Kapasitesine bağlıdır.Tam rakam vermek zor olur fakat ortalama olarak bir rakam vermek mümkün.
Port Nedir ?
Port , internet ile bilgisayarımız arasında bulunan bir geçiş sistemidir.
Bilgisayarımız internete port aracılığıyla bağlanır.
Bizi ilgilendiren kısımda,userlarımızın sunucumuza bağlanabilmeleri için Knightonline oyununun bağlantı için kullandığı portları açmalıyız.Aksi takdirde userlar oyuna giriş yapamazlar.
Diğer şeylerden bahsedecek olursak :
İp Nedir
İnternet protocol anlamına gelir.Bir makinanın internetteki fiziksel adresi anlamına gelir.Var olup olmadığını adrese veri yollamaya çalışarak anlayabiliriz.
Userlarınız sizin verdiğiniz sunucu ip'lerine bağlanarak serverınıza bağlanırlar.
Yazım şimdilik bu kadar.Daha sonra başka sistemleri ve açıklamalarını ekleyeceğim.Yazının tamamı kendi cümlelerimdir.Okuduğunuz için teşekkürler.
ZiuS...
Misafir- Misafir
Similar topics
» Lisans Soacsv Server Online Bu fırsatı kacırma * Tamamen Server Zordur* Myko Server**
» Dünyada ilk böyle server görülmedi-20 ADET SERVER-İSTENİĞİZ ÖZELLİKLE DOLU SWLER
» ▄▀▄ Niltech Empire▄▀▄ Soach Yüklü ▄▀▄ 83/1 Server▄▀▄ Kalıcı Server▄▀▄
» Dünyada ilk böyle server görülmedi-20 ADET SERVER-İSTENİĞİZ ÖZELLİKLE DOLU SWLER
» ▄▀▄ Niltech Empire▄▀▄ Soach Yüklü ▄▀▄ 83/1 Server▄▀▄ Kalıcı Server▄▀▄
1 sayfadaki 1 sayfası
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz
Ptsi Mart 30, 2015 5:37 pm tarafından ghost33
» ●» En Güncel 1299 Client «● l ●» 08.09.2009 «● l ●» Toplam Download: 9922 «●
Perş. Kas. 13, 2014 12:27 pm tarafından karadenizfanclup@hotmail.
» Titan Pk/Farm Server
Çarş. Kas. 20, 2013 10:29 pm tarafından Arslanbek
» Metin 2 indir Full Client (Via Bittorrent)
Perş. Tem. 18, 2013 9:34 am tarafından rayso1996
» SOACS HATASİ ALAN ARKADASLAR ICERI..
Salı Haz. 26, 2012 6:27 am tarafından berktu06
» ExPatch v2 (Valkyrie,Uzun Pelerin v4,Black Skin,Pathos Glove,Hatalar Fix...) - 8 Link
C.tesi Nis. 21, 2012 2:42 pm tarafından catalak
» 78.111.108.234 güzel bi ko arkadalar gelin
C.tesi Şub. 11, 2012 12:48 pm tarafından dragon4466
» Tüm pvpler de çalışan Skıl hack süperr 15 SKILL KULLANIONUZZZZ
Perş. Şub. 02, 2012 7:20 pm tarafından ertac599
» by kerem 77
Salı Ara. 20, 2011 11:33 am tarafından fevzi388