Webmaster Forumu | web Teknik |  

Go Back   Webmaster Forumu | web Teknik | > Server Side Programlama > ASP

Cevapla
 
LinkBack Seçenekler Stil
Alt 31-07-2008, 11:22   #1
Senior Member
 
HayaL - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 29-07-2008
Mesajlar: 1.000
Standart Bilgisayarınızda ASP çalıştırmanın EN KOLAY Yolu

Bilgisayarınızda ASP çalıştırmanın EN KOLAY Yolu
Bilgisayarınızda ASP çalıştırmak için genellikle IIS (Internet Information Services-İnternet Bilgi Hizmetleri) kurmanız söylenir. Fakat illa ki IIS kurmanız da gerekmiyor. Örneğin benim bu yazıyı yazmamdaki en büyük nedenlerden birisi de Windows XP Home kullanmamdır. Her ne kadar dolaylı yollardan WinXP Home'a IIS kurabilsek de onca zahmete katlanmaya deymez.

Lafın kısası bilgisayarımıza Baby ASP Web Server yazılımı sayesinde bir ASP sunucusu kuracağız ve hemen ASP kodlarımızı çalıştırmaya başlayacağız. Bütün bu işler en fazla 2 dakika sürecek

1-) İlk önce [/b]http://www.pablosoftwaresolutions.co...eb_server.html adresinden Baby ASP Web Server yazılımını indirin. Program tamamen ücretsiz, içerisinde casus yazılım yok ve sadece 100 KB

2-) Program indikten sonra winzip ya da winrar benzeri arşivleme yazılımlarından birisiyle açın. Kurulumu yok zaten. Aşağıdaki resimde de görüldüğü gibi babyweb.exe dosyasına çit tıklayarak program çalıştırıyoruz.



3-) Pogramı çalıştırdıktan sonra aşağıdaki ekran geliyorsa her şey yolunda demektir. İşe hepsi bu kadar.



Şimdi de programı yapılandıralım ki bizim istediğimiz gibi çalışsın. Yukarıdaki gibi program penceresi açıkken Server -> Settings menüsüne girin. Açılan iletişim kutusunda şunlara dikkat etmeliyiz

Listen on port : Web sunucumuzun hangi port üzerinden hizmet vereceğini belirtir. Varsayılan olarak 80 nolu port kullanılır fakat bunu değiştirebilirsiniz. Örneğin bilgisayarınıza Apache gibi daha önceden bir web server kurmuş iseniz ve bir port çakışması oluyorsa buraya 8080 ya da 85 girebilirsiniz


Web Pages : ASP sayfalarınızı hangi klasör içerisinden çalıştıracağınızı buradan ayarlıyorsunuz. Burası sizin root yani kök dizininizi gösterir.Varsayılan olarak C:\webpages klasörü atanmış. Fakat ben biraz da IIS’ye özenerekten C:\Inetpub\wwwroot adında bir klasör oluşturdum ve Web Pages alanına bu klasörün yolunu girdim. Artık kodladığımız tüm ASP sayfalarını C:\Inetpub\wwwroot altına kaydetmeliyiz

Default Page : Root dizini içerisinde İLK ÖNCE hangi türdeki sayfanın web tarayıcısına gönderileceğini gösterir. Varsayılan olarak index.html atanmış. Fakat buraya isteğinize bağlı olarak index.asp, default.asp, eburhan.asp gibi değerler girebilirsiniz. Bunun sonucunda siz web tarayıcınıza [/b]http://localhost/ yazdığınızda ve enter’a bastığınızde ilk önce burada yazılı sayfa aranır ve size gösterilir

Disable directory listing : Bu seçenek işaretli değilse dizin içerisinde ne var ne yoksa kullanıcıya gösterilir. Güvenlik açısından bu seçeneğin daima işaretli olması önerilir


Automatically activate server at startup : Baby ASP Web Server yazılımının Windows başlangıcında otomatik olarak çalışıp çalışmamasını buradan belirliyoruz. Eğer her defasında sunucuyu başlatmak istemiyorsak bu seçeneğe işaret koymalıyız. Sunucumuz sisteme yük getirmediği için daima çalışır halde kalmasını ve bu seçeneğin işaretli kalmasını öneririm.



Ayarlarımızı da yaptıktan sonra artık ASP ile çalışmaya başlayabilirsiniz. Not defterini açın ve aşağıdaki kodları yazın.



Kod:
<% Response.Write "<h2>Merhaba.Ben Bir ASP dosyasıyım.</h2>"%>

Dosyayı uzantısı ASP olacak şekilde C:\Inetpub\wwwroot dizini altına kaydedin. İnternet Explorer’ı veya Firefox’u açın ve adres satırına [/b]http://localhost/[/b][/url] yazın. Sorunsuz bir şekilde aşağıdaki görüntü geliyorsa her şey tamam demektir.


HayaL isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık
Hizli Erisim


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:33.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
WebTeknik - Webmaster Forumu - 2007 - 2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98