Kendi web sunucunuzu oluşturmaya ne dersiniz?

Evinizde, üstelik hiçbir ücret ödemeden kolayca bir web sunucusuna sahip olabilirsiniz.

Evinizde kolayca kendi web sunucunuzu yaratın!
CHIP Online, kendi web sitenize giden en kolay ve ücretsiz yolu gösteriyor.

Evinizdeki bilgisayarla büyük olasılıkla sık sık internete giriyorsunuz. İnternet üzerinde sayısız adet web sitesi bulunur. Peki sizin bir web siteniz var mı? Eğer yanıtınız olumsuzsa hiç üzülmeyin, çünkü web sitesi yapmak ve yayınlamak artık gerçekten çocuk oyuncağı. Bir web sitesiyle tüm kişisel bilgilerinizi dünyayla paylaşabilir, web sitenize reklam alabilir, kendinize binlerce okur çekebilir ve çok daha fazlasını yapabilirsiniz. Bunun için uzman olmanıza da hiç gerek yok.

Tüm ihtiyacınız olan, bedava web ve FTP server yazılımı ve elbette genişbant internet bağlantısı.

Kendi web sunucunuzu adım adım oluşturun (1)

Bir web sitesini ya da FTP server'ını çalıştırmanız için DNS isim servisine aslında hiç ihtiyacınız yok. Bir DNS, sizin isminizi IP adresinizle eşleştiren bir servistir ve elbette ücretsiz değildir. Böylelikle sitenize girecek kullanıcılar IP adresini bilmese de, sitenin ismini browser'larına girerek web sayfanıza ulaşabilirler. Aynı şekilde, bu yöntemi kullanmak yerine kendi masaüstü bilgisayarını ve gerekli bazı yazılımları kullanarak evinizde kendi web servisinize sahip olabilirsiniz. Örneğin, eğer bir web sitesine sahip olmak ve diğer kullanıcıların bu sayfalara erişmesini istiyorsanız, yapmanız gereken öncelikle web browser'ınızın adres çubuğuna IP adresinizi girmek. (() Bu adresten dünyanın her tarafından erişilebilirsiniz. Aynı yöntem FTP server'ında da işe yarayacaktır.

Şimdi server'ı kurmanız için gerek adıma geçebiliriz. Öncelikle daha önce de belirttiğimiz gibi yüksek hızda bir genişbant internet bağlantısına ihtiyacınız var. Bunun dışında Windows XP ve 9x altında çalışabilen, fakat Linux'ta da kullanabileceğiniz yazılımı kullanacağız. Şimdi, web sitenizi ve dosyalarınızın paylaşımı için kuracağınız FTP server'ını kurmak için bir http server (web server) programına ihtiyacınız var. Biz, bu çalışmamızda Abyss Web Server X1 (version 2.5) ve Xlight FTP Server (version 2.835)'i kullandık.

Kendi web sunucunuzu adım adım oluşturun (2)

Şimdi Abyss Web Server X1'in free yani ücretsiz olan sürümünü http://www.aprelium.com/abyssws/download.php adresinden indirip kurmakla işe başlayalım. Linkteki yazılımı sisteminize kurun. Bu yazılımın Mac OS X, Linux ya da FreeBSD sistemleri için olan sürümlerine de yine aynı web sitesi üzerinden ulaşabilirsiniz. Yükleme işlemi tamamlandıktan sonra size konfigürasyon prosedürleri için hangi dili kullanmak istediğiniz sorulacaktır. Bu kısımda English yani İngilizce'yi seçip bir sonraki sayfaya geçebiliriz. Bu adımda giriş yapabilmek için, sizin belirlediğiniz kullanıcı adı (user name) ve şifreyi (password) girmeniz gerekiyor. Bu şifreyle web siteniz üzerinde değişiklikler yapabilme yetkisine sahip olacaksınız.

Bu noktada web server'ınızın artık gerçekten işlevli bir şekilde çalıştığını görebilirsiniz. Erişmek için, İnternet browser'ınızın adres çubuğuna http://xxx.xxx.xxx.xxx yazmanız gerekiyor(xxx.xxx.xxx.xxx sizin makinenizin IP numarası). Abyss Web server çalışmaya başlayacak ve artık server'ınızın web sayfasını değiştirebileceksiniz. Adobe Dreamweaver ya da Weborama, ASPMaker ve Hapedit gibi freeware olan yazılımları da kullanarak kendi web sayfanızı yaratabilirsiniz.

Kendi web sunucunuzu adım adım oluşturun (3)

Bu adımdan sonra gerekli olan dosyaları basitçe "C:Abyss Web Serverhtdocs"a kopyalayın. Açılış sayfanız "index.htm", "index.html" ya da "default.aspx" şeklinde olmalı.

Server'ınızın ayarları

Abyss kullanması kolay olan bir yazılımdır. Şimdi Abyss Web Server ikonu üzerine sağ tıklayın ve 'Show Console'ye tıklayıp yükleme esnasında girmiş olduğunuz kullanıcı adı ve şifrenizi girin. Bu adım, sizi varsayılan konfigürasyon sayfasına götürecek. Örneğin, Aliases özelliğiyle, web sayfanızın bir FTP server'ı gibi çalışmasını sağlayabilirsiniz(ancak dosyaları buraya upload edemezsiniz, ancak indirme işlemini gerçekleştirebilirsiniz). Kullanıcıların bilgisayarınızdan dosyaları indirebilmesi için, önce linkiniz için bir isim belirleyin ve uzaktaki insanlara görünmek istediğiniz sürücü ya da klasörü seçin.

Kendi web sunucunuzu adım adım oluşturun (4)

Mesela dosyalarınızı bilgisayarınızdaki "D:Software" üzerinden paylaşmak ve ziyaretçilerin bu klasöre erişmesini isityorsanız, URL kısmına "http://xxx.xxx.xxx.xxx/download" yazmanız yeterli.

Bundan sonra yapmanız gereken sanal ve gerçek isimleri kullanan 'aliases'leri eklemek. Diğer ayarlara 'Users and Groups', 'Index files', 'Directory listing', 'Logging', 'URL Rewriting' ve diğer seçeneklerden ulaşabilirsiniz. Her bir fonksiyonun ne işe yaradığı hakkında daha fazla bilgi almak istiyorsanız konfigürasyon sayfasındaki 'Help' seçeneğine tıklamanız yeterli. Bunun yanında Web sayfanızın kaç hit aldığını, hataları, indirilmiş data miktarını ve bunun gibi pek çok istatistiki bilgiye 'Statistics' linkinden ulaşabilmeniz mümkün.

Kendi web sunucunuzu adım adım oluşturun (5)

Sitenizin ismini kullanarak arkadaşlarınızın web sayfanızı ziyaret etmesini istiyorsanız, bunun için Windows'taki "hosts" dosyasını kullanabilirsiniz. "xxx.xxx.xxx.xxx" IP adresiniz için eğer web sitenizim ismini www.abcdxyz.com olarak kullanmak isterseniz, tüm yapmanız gereken "xxx.xxx.xxx.xxx www.abcdxyz.com" u Not defteriyle açılabilen 'C:Windowssystem32driversetc'deki 'hosts' dosyasının sonuna eklemek. Bu adımdan sonra "www.abcdxyz.com" ı browser'ına girenlerde sizin sayfanız görüntülenecektir. Bu şekilde ne zaman www.abcdxyz.com yazarlarsa yazsınlar, onların sistemleri önce bu dosyayı araştıracak, ardından makinenizin IP adresini bylup direkt sitenin bulunduğu yere yönlendirilecekler.

FTP Server (Yükleme)

Kendi FTP server'ınızı kurmanız artık hiç de zor değil. 426 KB boyutundaki "Xlight FTP Server C2.835" uygulamasını http://www.xftpserver.com/download adresinden yükleyerek yükleme yapılmaksızın direkt olarak uygulamayı çalıştırabilirsiniz. Çalışır durumda olduğunda, sistem çubuğunda çalışır durumda olduğunu belli eden bir göstergeyi bulabilirsiniz.

Server'ınızı konfigüre ederken

Yazılıma "New Virtual Server" ikonuna tıklayarak girin. Ardından IP adresinizi seçin ve port number kısmını "21" olarak ayarlayın. Bir sonraki adımda OK'a basın ve oluşturduğunuz yeni server'ın üzerine sağ tıklayarak sonrasında 'Start Server'ın üzerine klikleyin.

Server'ınız şu an çalışır durumda ve bağlantıları bekliyor. Ancak arkadaşlarınız ya da bu adrese erişim hakkı olan her kimsenin hangi dosyaları buradan indirebileceğini ayarlamanız gerekiyor. Bunun için, önce bir kullanıcı ismi yaratmanız ve ardından FTP server'ına ulaşmak için bir şifre belirlemeniz gerekiyor. 'User list' ikonuna klikleyin ve açılan sayfada 'add user'ı seçin. Burada onların FTP server'ınıza girerken kullanacağı isim ve şifreleri ekleyebilirsiniz.

FTP client uygulamaları da kullanışlı olabilir

Ayrıca her bir kullanıcının kişisel dosyalarını kişisel kullanıcılara sunması için klasörler oluşturabilirsiniz. Bu işlem yapıldıktan sonra server'ınız kullanıma hazır demektir. Browser'ınızın adres çubuğuna ftp://xxx.xxx.xxx.xxx:21 yazın ya da herhangi bir FTP client uygulamasını da kullanabilirsiniz.

FTP server penceresindeyken logları durdurabilir, ara verebilir ya da görüntüleyebilirsiniz. Settings sayfasındayken 'server messages'ı ve ardından IP adresini seçin.

Son olarak...

Bunların dışında her bir kullanıcın FTP server'ınıza dosya upload etme ya da server'ınızdan dosya indirme hızının sınırlarını da belirleme şansınız var. Daha fazla bilgi almak istediğinizde Help ikonuna tıklayarak uygulama hakkında daha fazla bilgiye ulaşabilirsiniz.

Bu yöntemler dışında, internet üzerinde bulunan ve freeware olan başarılı uygulamalar da var. Buraya kadar adımları sorunsuz geçtiyseniz artık kendinize ait bir server'ınız var demektir. Şimdi adres çubuğunuza sitenizin ismini yazın ve kendi eserinizi görün.

Selim Öztürk

Okuyucu Yorumları

Toplam 18 Yorum

şu anda ünlü bir oyun sitesine serverim var kiraladım sncye ait bi server. 8 saatlik (elektirik gitse bile çalışır) bir oyun serveri. alanda memmun kiralayanda diyebilirm

bu adobe dreamweaver'in benim bildiğim kadar ücretsiz sürümü yok. bilen varsa paytlaşırsa sevinirim

studio bilmem kac almistim icinde dreamweaver programida vardi ama bir sure kullandiktan sonra vazgeztim cunku hem yavas hemde pc yi fazla yoruyor su an ben Nvu (kompozer ) kullaniyorum keske bu program javascript kodlarina aninda derlese ama maalesef...olmuyoooo

wamp server daha iyi

hangimizin geniş bant interneti var ki, oraya yapılacak yatırım yerine, bir server'da yer kiralamak 20-50 ytl çok daha mantıklı, üstelik güvenlik ayarlarıyla uğraşma derdi de yok.

Ewet bende bu verdiğiniz bilgiler doğrultusunda. Kendi server'ımı kurmak için tüm malzemeleri ayarladım. Her yıl 5 para etmez alanlara para ödemek istemiyorum. Fakat şimdi trafik meselesi benim kurduğum serverda nasıl oluyor. aynı anda kaç kişi indirme yapabilir ? veya ziyaret esnasında siteyi kasacak işlemler neler. klasik sınırsız 1024 var nasıl bir etki olur. server gücü nasıl olmalıdır. bu dedğiniz programlar linuxta çalışıyormu yoksa linux da çalışan emsallerimi var vs. vs. vs.

ne diyeyim güzel ve verimli bir yazı olmuş. emeği geçenlere teşekkürler.

Kimin Evinde 10mb/bit geniş bant var ? bu kurduğumuz servera kendimiz zor gireriz kaldı millet girsin türkiye'de o iş yapılmaz boşuna Tr Lokasyonlu serverda host pahalı değil :)

Arkadaşlar yardım istiyorum. Söylenenleri yapmaya çalışdım fakat alan adresimi yazdığımda index yerine modem sayfam görüntüleniyor. yardım etmek isteyenler mail atabilirler germiyanoglu@live.com

Bu sadece IP numarası sabit olanlar için geçerli sanırım modemi kapatıp açınca IP numarası değişiyor o zaman ne olacak bütün emekler boşa gitmeyecekmi yoksa her modemi kapatıp açınca IP numarasımı girilecek çok saçma

Chip'ten GELECEKTE yapabileceklerimiz için haber görmek hoş. Kimin hızı bilgisayarını sunucu yapmaya yeter be CHIP?

teşekkürler çok güzel bir paylaşım olmuş emeği geçenlere teşekkrler

sizden ricam daha çok ayrın vermenizdir.açıklayıcı olnuş ama ayrıntılara girerseniz daha çook faydalı olacaktır bizler için yeni başlayalar için:):):)

Anladığım kadarıyla bu şekilde html ve asp ile kodlanmış siteleri yayınlıyoruz php siteleri yayınlamak içinde bir makale olsa oda çok işe yarar. Biliyorsunuz ki php de kaynak daha fazla

Bu işlerin olabilieceğini düşünüyorum.Fakat güvenlik işi adamı sıkıyor kimse yerinde duramıyor ya çat ona virüs pat ona virüs
Ben oyun yapımcısıyım.Online oyunalr için deneme yapıyorum bağlantı kodları vs herşey tamam fakat server lazım.Zaten yakında alacağımda

Herşeyi yaptım. Ancak ip adresimi kendi bilgisayarımda yazınca modem sayfası çıkıyor. başka bilgisayardan hiç ulaşılamıyor. Port yönlendirmeyi de yapmama rağmen...

[ALINTI]
Herşeyi yaptım. Ancak ip adresimi kendi bilgisayarımda yazınca modem sayfası çıkıyor. başka bilgisayardan hiç ulaşılamıyor. Port yönlendirmeyi de yapmama rağmen...
[ALINTI]

Modeminizden ayarlarını yapmanız gerekiyor. Virtual Servers menüsünden HTTP 80 potunu kendi bilgisayarınızın ip adresine yönlendirmeniz gerekiyor. mesela sizin ip adresiniz 192.168.1.2 diyelim. 80 portunu buraya yönlendirmeniz gerekiyor.

Umarım açıklayıcı olmuştur. kolay gelsin

ya arkadaş server kurmak diyorsunuz local den bahsediyorsunuz. windows un iis localhost servisini aktif hale getirin hiç 1 program kurmadan localhostunuz aktif olacak. local adı üzerinde internet de payşmıyorsunuz. internet de paylaşmak için modem den port yönlendirmeniz lazım. bu işlemleri yapacaksanızda firewall dan anlamanız lazım yoka kabak gibi portunuzdan hack lenirsiniz ki bunun uyarısınıda nedense yazmamış yazar.

Sen de yorum yaz

 



CHIP'i Takip edin
E-Posta listemize katılın
CHIP Dergi Mobil Cihazınızda

İlginizi çekebilir