| Yazar | Konu: Kişisel web server kurulumu hakkında bilgiler |
| Oyuncu |  | 26 Şubat 2003 16:09 (26/02/2003, 18:22) %0 | |
|
Bilgisayarınız Windows 95,98,NT4 Workstation veya NT4 Server ile Çalışıyorsa,sisteminize bir Web Server programını siz kurmak zorundasınız.
Windows 2000 Professional veya Windows2000 Server ise Kişisel Web Server Programınıkendiliğinden kurar.Windows 98'e bir Kişisel Web Server kurmaya geçmeden önce bilgisayarımıza bir kimlik vermemiz gerekir:Bilgisayarım/Denetim Masası/Ağ'ı tıklayarak açacağınız diyalog kutusunda ikinci sekme olan Tanımlama'yı açın ve ''Bilgisayar adı''kutusuna istediğiniz adı yazın.Bilgisayarın ağ ortamında olması gerekmez.
Windows 98'e Kişisel Web Server kurmak için iki yol izleyebilirsiniz.
Windows 98 CD-ROM'unda Add-ons klasöründeki PWS dizininde Kur.exe'yi tıklayın veya Windows NT Option Pack CD-ROM'unda Default.htm'i açın.
Bilgisayarınızın Windows 98 ile çalıştığını algılayacak olan program size Personal (kişisel) Web Server (PWS) kurmayı önerecektir. Kişisel Web Server'ı kurarken her iki durumda da ikinci diyalog kutusunda Minimum/En az veya Typical/Tipik seçeğini değil,Custom/Özel'i Seçin ve Açılacak yeni diyalog kutusunda Microsoft Data Access Components (MS Veri Erişim Bileşenleri) satırına işaret koyarak, Alt bileşenleri Göster düğmesini tıklayın.Açılacak seçme kutusunda ise ADO Documentation satırına işaret koyun. Bu belgelerden daha sonra veri-yönlendirmeli Web Uygulaması yaparken yararlanacağız.
Kişisel Web Server kurulduktan sonra bilgisayarı yeniden başlatmak gerekir.
Windows NT 4.0 Workstation veya Server'a IIS4.0 kurmak için Option pack CD-ROM 'undaki default.htm'i çalıştırmanız ve açılacak browser penceresinde 2S'i kurma seçeğini tıklamanız yeter .
Burada da ADO Documentation'ı sabit diskinize aktarabilmek için gerekli seçeneği işaretleyin.
Windows 98'e Kişisel Web Server kurulduğunda Masaüstü'nde yayımla (Puplish)adli bir simge belirlenecektir.NT sistemlerinde ise Başlat menüsünde Programlar bölümüne IIS4 Manager satırını eklenir.Bu yollardan biriyle PWS veya IIs'i çalıştırın.
PWS kurulurken Hata verirse
Windows 98 'e PWS kurarken,programın Microsoft Transaction Server bölümüne ilişkin sistem kayıtları yapılır,iki hata mesajı ile karşılaşabilirsiniz.(0X80004005 ve 0Xfee662). Bu, orjinal Windows 98 CD-ROM'undaki PWS Kur programının,Windows Registry dosyasının büyük olması halinde hata vermesinden kaynaklanıyor.Böyle bir durumla karşılaşırsanız,Bilgisayarım/ Denetim Masası/Program ekle kaldır aracılığıyla,Personel Web Server'ı kaldırın.Bilgisayar kapanıp açıldıktan sonra,Windows 98 CD-ROM'unda Add-ons/PWS dizinindeki bütün dosyaları, sabit diskinizde Temp dizinine kopyalayın.
Sonra http://support.microsoft.com/support/kb/articles/q246/0/81.asp adresinde ''Download Mstsetup.dll'' satırını tıklayın.Mssetup.exe adlı bir dosya bilgisayarınıza indirilince; bu dosyayı iki kere tıklayın ve dosyanın genişletileceği yer olarak C:/Temp'i gösterin;program Mstsetup.dll dosyasının değiştirilmesini isteyip istemediğinizi sorduğu zaman ''Tamam''ı tıklayın.Şimdi, C:/Temp deki Kur.exe (Windows CD-ROM'unuz ingilizce ise Setup.exe)programını iki kere tıklayın.PWS şimdi hatasız kurulacaktır.
Kişisel Web Server'da Personel Web Server Manager(Yönetici)kutusu açıldığında soldaki araç çubuğunda Yönetici'nin çeşitli bölümlerine gitmeniz için gereken gezinme simgelerini göreceksiniz.Şimdi,açılan ana pencerede iki unsura dikkat edin:
1.Kişisel Web Server'ınızın adı. Bilgisayarınızın adı buraya Server adı olarak yazılmış olmalı.Biraz sonra,İnternet'e koymadan önce sınayacağımız ASP sayfalarını çağırırken,browser'ın adres kutusuna burada gördüğümüz adı yazacağız.
2.Kişisel Web Server'ın bilgisayarımızda sabit diskteki gerçek adresi.Bu,sizin Kişisel Web Server'ınızın kök(root)dizinidir. Bu genellikle C:/inetpub/wwwroot klasörüdür.Kişisel Web Sitesi yaparsanız,sitenin gerektirdiği bütün dizinleriniz ve dosyalarınız burada gördüğünüz dizinin içinde olmalıdır.Yapacağımız ASP dosyalarını işte bu dizinin içine koyacağız.
bunları bir kenara not ettikten sonra,soldaki araç çubuğunda Gelişmiş simgesini tıklayın;ortadaki pencerede sanal dizinlerinizigörüyorsunuz.Bunlardan Home'u seçin ve sağdaki''Özellikleri düzenle''tuşunu tıklayın.
Ana dizinin okuma,yürütme ve makroerişim haklarının işaretli olmasına dikkat edin.İleride kendinize Kişisel Web Server'ınızın kök dizininde yeni bir dizin oluşturursanız (örneğin ''resimler'' gibi'') ve içine sitenizle ilgili dosyalar koyarsınız,Gelişmiş penvereseinde Ekle düğmesini tıklayarak bu gerçek dizini de sitenin sanal diziblerinden biri haline getirmeniz gerekir. Gerçek dizinin adı XYZ bile olsa,sanal dizin haline getirirken istediğiniz sanal adı verebilirsiniz.Ama unutmayın,browser'ın adres hanesine gerçek dizin adını değil sanal diizin adını yazmanız gerekir.
Bu işlemler IIs-te değişik araçlar ve diyalog kutularıyla, fakat temel ilkeler itibariyle aynı şekilde yapabilirsiniz.NT4 sistemlerine 2S'i kurmadan önce ,Service Pack 3'ü uygulayın; İnternet Explorer 5'i kurun.Elinizde varsa Service Pack 4,5 veya 6'yı en son uygulayın.
Bu noktada,ASP sayfalarınızı sınayacağınız bilgisayarda Microsoft İnternet Explorer programının kurulu bulunmasının şart olmadığını hatırlatayım.ASP sayfalarınızı Nestcape ile de sınayabilirsiniz.
BERABER BİR ÖRNEK YAPALIM
Şimdi lik ASP sayfamızı yapalım ve bununla kişisel Web Server programının çalışıp çalışmadığınısınayalım.Buraya kadar anlamış olduğunuz gibi ASP sayfası da HTML gibi düz yazı dosyasıdır;dolayısıyla beğendiğiniz düz yazı programı ile ASP yazabilirsiniz.Şimdi açın en beğendiğiniz bir düz yazı programı ile başlayın yazmaya.Eğer kelime-işlemci kolayınıza gelirse,dosyayı ASC2 veya ANS1 biçiminde kaydetmeyi unutmayın=10'uncu satırın sonunda nokta olduğunu dikkat edin):
<HTML>
<HEAD>
<TITLE<ASP ile ilk sayfa</TITLE>
<META http-equiv=''content-type'' content=''text/html; charset=ISO-8859-9''>
META http-equiv=''Content-Type'' content=''text/html; charset=windows-1254''>
</HEAD>
<BODY>
<H1><CENTER>Merhaba Dünya!</H1>
<H2>Bugün:
<% Response.Write(DAte) %>.
</CENTER
</H2>
</BODY>
</HTML>
Bu dosyayı merhaba.asp adıyla kaydedin ve kendi bilgisayarınızda kişisel Web Server'daveya ISS'te sınayacaksınız,bu programları çalıştırın.browser'ınızın URL hanesine,kişisel Server'ınızın adıyla birlikte dosyanın adını yazın;ve ilk ASP programınız dünyaya Merhaba desin.
Şimdi,ilk ASP'mizi çalıştırdığımıza göre,biraz teknikten söz edebiliriz.HTML'in ziyaretçinin bilgisayarında çalıştığını biliyorsunuz;istenci browser,sizin URL hanesine adını yazdığınız HTML dosyasını yine adresteki sunucu Web Server'dan ister.Web Server da bu dosyayı bulur ve içinde kayıtlı resim ve diğer unsurlarla birlikte istek sahibine gönderir.Fakat kimi zaman server'a bize sadece bir dosyayı göndermesini değil,fakat bu dosyanın içinde kayıtlı komutlar varsa onları icra etmesini de bildirebiliriz.Bunu yapmanın bir yolu CGI programlarıdır.Bir diğer yolu ise ASP'dir.Web Server,kendisinden bir ASP belgesi talep edildiğinde, kendi kendine''Dur bakalım! Asp istendiği zaman hemen alıp göndermek yok,önce bunu ASP.DLL programına gönderelim...Ondan sonra işimize devam etmek ederiz!'' der.
ASP.DLL,kendisine bir.asp dosyasının geldiğini görünce,hemen ASP'lerin Anayasası olan global.asp'nin çalışıp çalışmadığına bakar.global.asp,tıpkı diğer ASP dosyaları gibi bir düz yazı dosyasıdır ve ASP programlarının çalışma koşullarını düzenleyen kuralları içerir.Yukarıdaki örnekte anlattığım gibi ASP dosyası hem HTML kodları içerir hemde içinde bir script diliyle yazılmış kodlar vardır.ASP'ye ''program''özelliği özelliği kazandıran bu script dili ile yazılmış kodlardır.ASP.DLL,önce gelen.asp dosyasında hangi script dilinin kullanıldığına bakar ve bunun için gerekli ortamı oluşturur;yani bu script dilini yorumlayacak programı çalıştırır;bu program script'i yorumlar veicra edilecek komutları icra eder;ASP.DLL, icra edilen komutla,işletim sisteminin yardımını istiyorsa(örneğin bir veri tabanından veri çekmek gibi,veya dosya sistemine bir dosya açtırmak,yazdırmak,sildirmek gibi) bu yardımın edinilmesinide sağlar.
Bütün bu işlerin sonunda sizin yazdığınız HTML kodlarına ek yapmak (örneğin bir tablonun içini çekilen verilerle doldurmak veya dosya sisteminden edinilen bir dosyanın içeriğini sayfaya aktarmak gibi) gerekiyorsa bu ekleri ASP.DLL yapar.
Sizde bu Foruma Düşünce ve Fikirlerinizi yazabilirsiniz.... |
| |
|
|
| Oyuncu |  | 26 Şubat 2003 16:16 %0 | |
|
| Tebrik ederim aslında Bu Forumu Kalıcı yapsalar daha iyi olur ve herkesin işine yarar... |
| |
| Oyuncu |  | 26 Şubat 2003 16:18 %0 | |
|
server kurunca adam olunmuyor ehuehuehu.sıkı bir server olması lazım örnek oynasana dir başka server tanımam
C@R/*LoS[olivera]
&JiLL V@LENTİNE
The Love his jill...!
|
| |
| Oyuncu |  | 26 Şubat 2003 16:34 %0 | |
|
| saolasın |
| |
| Oyuncu |  | 26 Şubat 2003 16:34 (26/02/2003, 16:50) %0 | |
|
| Önemli değil insanlara her konuda yardımcı olmaktan sevinirim... |
| |
| Yarbay |  | 26 Şubat 2003 17:00 %0 | |
|
| böyle konuları burda görmek güzel.... |
| |
| Oyuncu |  | 26 Şubat 2003 17:04 (26/02/2003, 17:06) %0 | |
|
alıntı: Gönderen: [P.M]HuLK
böyle konuları burda görmek güzel....
Teşekkür ederim... |
| |
| Oyuncu |  | 26 Şubat 2003 17:07 (26/02/2003, 17:10) %0 | |
|
http://www.oynasana.com
C@R/*LoS[olivera]
&JiLL V@LENTİNE
The Love his jill...!
bundan başka server vamı |
| |
| Oyuncu |  | 26 Şubat 2003 17:11 %0 | |
|
Arkadasima katiliyorum
...And NothinG ELse MaTTerS |
| |

|  | 26 Şubat 2003 17:20 %0 | |
|
ahh bu ne ya gerçekten iyi bir çalışma
şimdi okuyalım içerikte iyidir eminim, eline sağlık |
| |
. |
| Oyuncu |  | 26 Şubat 2003 17:21 %0 | |
|
web server nedir ?
|
| |
| Oyuncu |  | 26 Şubat 2003 17:24 %0 | |
|
alıntı: Gönderen: Touch&Go
ahh bu ne ya gerçekten iyi bir çalışma
şimdi okuyalım içerikte iyidir eminim, eline sağlık
Okuyan ve bu konudan anlayanlar yazdığım konudan umarım birşeyler anlayacaktır... |
| |
| Oyuncu |  | 26 Şubat 2003 17:30 %0 | |
|
alıntı: Gönderen: Touch&Go
ahh bu ne ya gerçekten iyi bir çalışma
şimdi okuyalım içerikte iyidir eminim, eline sağlık
kalıcı olabilirmi bu yazı.
C@R/*LoS[olivera]
&JiLL V@LENTİNE
The Love his jill...!
|
| |
| Oyuncu |  | 26 Şubat 2003 17:36 %0 | |
|
Eline sağlık kardeşim..çok sağol 
Icq:3556544
|
| |
| Oyuncu |  | 26 Şubat 2003 17:38 %0 | |
|
| web server nedir beyler ya? |
| |
| Oyuncu |  | 26 Şubat 2003 17:39 %0 | |
|
alıntı: Gönderen: -$hEYTaN-
web server nedir beyler ya?
Kendine özel bir Web Sitesi yapma hizmet açıklamaları zaten yaptım... |
| |
| Oyuncu |  | 26 Şubat 2003 18:00 (26/02/2003, 18:03) %0 | |
|
Arkadaş kaynağı yazmayı unutmuş
HackersToolkit.Net --Sorularınız için |
| |
| Oyuncu |  | 26 Şubat 2003 18:01 %0 | |
|
bunu kitaptan bi yerden scan etmişsin heralde
"ve açılacak browser penceresinde 2S'i kurma seçeğini tıklamanız yeter"
her yerde 2S diye geçen şeyin adı IIS'tir, ocr programının ayarlarından düzeltmeni ve bir alıntı yaparken kaynak belirtmeni tavsiye ederim. |
| |
| Oyuncu |  | 26 Şubat 2003 18:14 %0 | |
|
alıntı: Gönderen: barbie
bunu kitaptan bi yerden scan etmişsin heralde
"ve açılacak browser penceresinde 2S'i kurma seçeğini tıklamanız yeter"
her yerde 2S diye geçen şeyin adı IIS'tir, ocr programının ayarlarından düzeltmeni ve bir alıntı yaparken kaynak belirtmeni tavsiye ederim.
Bunlar kaynak değil tamamen kendi fikirlerimdir... |
| |
| Oyuncu |  | 26 Şubat 2003 18:16 %0 | |
|
alıntı: Gönderen: -EviLDoeR-
Arkadaş kaynağı yazmayı unutmuş
HackersToolkit.Net --Sorularınız için
Arkadaşım yazdığın linklerin hiçbiri Pozitive değil bunlar tamamen kendi fikrim... |
| |
| Oyuncu |  | 26 Şubat 2003 18:24 %0 | |
|
bu fikre nerden kapıldığını bilmiyorum ama microsoft işletim sistemleri içinde 2S diye bir component yok. yani henüz yok, yarın gidersin microsofta bu benim fikrim diye yazarsan olur tabii neden olmasın.
alıntı: Gönderen: Gesque
Bunlar kaynak değil tamamen kendi fikirlerimdir...
|
| |
| Oyuncu |  | 26 Şubat 2003 18:27 %0 | |
|
alıntı: Gönderen: barbie
bu fikre nerden kapıldığını bilmiyorum ama microsoft işletim sistemleri içinde 2S diye bir component yok. yani henüz yok, yarın gidersin microsofta bu benim fikrim diye yazarsan olur tabii neden olmasın.
Umarım beni anlıyorsunuzdur, belki kelime yada yazılışlarda yanlış yaptığım kelme ve harf ler olabilir... |
| |
| Oyuncu |  | 26 Şubat 2003 18:51 %0 | |
|
he hehehehe.
arkadaşlar.
Açıkcası söylemek gerekirse osn içinde böyle bir konu beni güldürdü.
(Ceviz.net'in php mod'yum ama bu konunun burada olması osn de olması güldürdü arkadaş alınmasın.)
Çizginin geçilmesinden daha tehlikeli bir tek şey var; Çizgiyi geçen kişi... |
| |
| Oyuncu |  | 26 Şubat 2003 21:08 %0 | |
|
| Hepinize teşekkürler... |
| |
| |