ASP ve IIS Kurulumu
IIS Kurulumu
ASP basit bir tanımla web üzerinde çalışan bir programlama dili
diyebiliriz ve bir programlama dilinin çalışma anında derlenmesi
gerekir. VBasic, Delphi gibi dillerde bu için özel compiler’lar vardır.
ASP de compile işlemi web sayfasının yayınlandığı sunucu üzerinde
yapılır. Compiler olarakda web servisini yöneten program kullanılır.
ASP’de bu işi IIS (Internet Information Services ) görmektedir.
Barındırdığı sitede çağrılan bir ASP dosyasını derleyerek çıktısını
kullanıcının tarayıcısına gönderir. Bizede çalışmalarımızda test amaçlı
olarak IIS lazım olacaktır.
(Win9x ve WinMe için IIS degil PWS kullanılmaktadır. Sitenizin host
ettiğiniz serverda IIS yüklü olacağı için aynı ortamı oluşturmak adına
IIS kullanmanızı tavsiye ederim. Eğer Win9x ve ME kullanıyorsanız mevcut
işletim sisteminizi kaldırmadan da Win2000 kurabilirsiniz. XP üzerinde
IIS kullanabilmek için Professional versiyonu kullanmanız gerekir. )
IIS sadece Win2K ve WinXP’de çalışır. Hariçden yüklenen bir program
değildir. Windows’un temel bileşenlerinden biridir. Kurulumu için
Denetim Masasından Program Ekle/Kaldır’a girin. Buradan Windows
bileşenlerine geçiniz ve listeden IIS’i (Internet Information Services )
seçiniz.

(Kurulum tamamlandığında bilgisayarınızı yeniden başlatmanıza gerek
yok, ama siz yinede yeniden başlatsanız iyi olur. Herhangi bir problem
ile karşılaşmamak için önerimdir yinede siz bilirsiniz. )
IIS’e ait özelliklere Denetim Masası/Yönetimsel Araçlar/Internet Information Services (IIS ) linkini kullanabilirsiniz.
Tarayıcınıza localhost adresi girdiğinizde Varsayılan Web Sitesi
olarak tanımlanmış siteyi görürsünüz. İlk kurulumdan sonra sayfanın
dosyaları için tanımlanan klasör c:inetpubwwwroot ’dur. Çalıştırmak
istediğiniz asp dosyalarınızı bu klasörün altına koymanız halinde
çalıştırabilirsiniz. IIS kurulumundan sonra ASP dosyalarına çift
tıklamakla bir ASP dosyasını çalıştıramazsınız. Sadece IIS üzerinde
tanımlanmış klasör içindeki ASP dosyaları, tarayıcı üzerinden
çağrılmaları halinde çalışabilir. Mevcut bir sitenin kök dizinini
değiştirmek için sitenin veya sanal dizinin özelliklene girin Giriş
Dizini sekmesinde siteye ait klasörü tanımlayabilirsiniz.
Site Yönetimi
IIS’in server versiyonunda birden fazla web sitesi oluşturabilirken
bizim localhost olarak kullanacağımız web sitesini çalıştıran IIS’de bu
özellik yoktur. Farklı web sitelerini yönetebilmesi için bir DNS
sunucuya ihtiyaç duyacaktır. Birbirinden farklı siteleri IIS üzerinde
tanımlamak için sanal dizin özelliği kullanılabilir.
Sanal Dizin
Sabit diskiniz üzerindeki herhangi bir dizini sanal dizin olarak
atayabilirsiniz. Sanal dizinlere site altında bir dizin gibi erişilir. (http://localhost/site ) Erişim açısından sitenin tanımlı olduğu klasördeki dizinlerden bir farkı yoktur.
Yeni sanal dizin oluşturmak için Varsayılan Web Sitesi’ne mouse ile
sağ tıklayın ve açılan menüden Yeni/Sanal Dizin seçeneğini seçin.
Karşınıza çıkan sihirbazda sırasıyla sanal dizinin adını ve sabit
diskinizde bulunduğu yeri tanımlayınız. Bu işlemi bitirdiğinizde sanal
dizininiz oluşturulmuş olacaktır. Daha sonra bu sanal dizine ait
özellikleri değiştirmek için değişiklik yapacağınız sanal dizine mouse
ile sağ tıklayın ve özellikleri seçin.
IIS’in kullanımına dair çok ayrıntılı bilgi vermek bu makalenin konusunun dışında kalacağı için ayrıntılara girmeyeceğim
Anket
Son Konular
2012-03-22 19:47 - Geliştirdiğin kodları satmak ister misin
2012-02-12 23:21 - SMF forumu vbulletin foruma aktarmak
2011-12-14 21:50 - Motorlu araçlar otomobil vergisi sorgulama
2011-12-14 21:47 - Sorgulamalar
2011-12-11 14:33 - Ben az önce ne arayacaktım
2011-09-10 22:51 - DSLR Fotograf Makinası sınıflandırması
2011-09-09 17:33 - ‘Crop Factor’ Nedir, hakkında bilgi
2011-09-09 17:30 - Fotograf Rehberi
2011-08-20 21:30 - Samsung LEDTV'lerde .SRF ve XFS süprizi
2011-08-19 00:45 - 2011 yılının web tasarım trendleri
2011-04-09 20:18 - Alan adları gerçek isim sahiplerine verilecek!
2011-01-13 01:43 - SEO İçin Dikkat Edilmesi Gereken Hususlar
2011-01-13 01:42 - Meta tag SEO Optimization
2011-01-13 01:41 - Google Adsense Hakkında Detaylı Bilgi
2011-01-13 01:40 - Soru Ve Cevaplar ile Google Adsense
2011-01-13 01:39 - Arama motoru Google ve Pagerank
2011-01-13 01:38 - Seo Sözlüğü
2011-01-13 01:37 - Google Arama Özellikleri
2011-01-13 01:36 - Adsense Reklam Yerleşimi
2011-01-13 01:35 - Robots.txt Dosyası Kullanım Robotları Yölendirme Kontrol
2011-01-13 01:34 - Sitenizin Google ve Web deki Yeri
2011-01-13 01:33 - Arama Motoru Bilgi ve İpuçları
2011-01-13 01:31 - Arama Motorları Teknikleri
2011-01-13 01:29 - Google Pagerank Detaylı Anlatım
2011-01-13 01:27 - Sitenize Ziyaretçiler En Çok Hangi Kelimeler İle Gelmiş
2011-01-13 01:25 - Pagerank Nedir?
2011-01-13 01:19 - Fireworks Shadow and Glow
2011-01-13 01:18 - Fireworks Sharpen
2011-01-13 01:16 - Fireworks Other
2011-01-13 01:13 - Fireworks Blur
2011-01-13 01:09 - Fireworks Bevel and Emboss
2011-01-13 01:05 - Fireworks Adjust Color
2011-01-13 01:03 - Fireworks Save as Style
2011-01-13 00:58 - Fireworks Text Menüsü
2011-01-13 00:54 - Fireworks Select Menüsü
2011-01-13 00:54 - Fireworks Modify Menüsü
2011-01-13 00:51 - Fireworks View Menüsü
2011-01-13 00:18 - Fireworks Edit Menüsü
2011-01-13 00:16 - Fireworks File Menüsü
2011-01-13 00:05 - İnternet - Web Tarayıcılar (Browser)
2011-01-13 00:04 - İnternet - Web Server Yazılımları
2011-01-13 00:03 - İnternet ve Web İlişkisi
2011-01-13 00:02 - İnternette Kullanılan Protokoller
2011-01-13 00:01 - İnternet - World Wide Web (WWW) Nedir?
2011-01-13 00:00 - İnternet - URL nedir?
2011-01-12 23:43 - İnternet Backorder Nedir?
2011-01-12 23:34 - İnternet - Virüs Nedir?
2011-01-12 23:32 - İnternet Paypal nedir? Nasıl Kullanılır?
2011-01-12 23:31 - İnternet - DNS Nedir?
Günün Konuları
c# . javascript . C . xmlhttprequest . xml . xmlhttprequest nedir . c# ile yazma . c# kod çalıştırma . while . c# kodları . integer . c# string . c# tipler . value . type . reference type . console . const . decimal . boolean . writelene . printf . include . scanf . ajax nedir . http . http istemleri . ajax örneği . ajax tarayıcı desteği . activexobject . ajax ile sunucuya istek göndermek . null . showhint . getxmlhttpobject . statechanged . ajax php örneği . ajax asp örneği . ajax html sayfası . c# doğuşu . c# programlama sanatı . c# atama işlemleri . c# kuralları . c# türlerin tanımlanması . int . programlama . c# program kodları . c# döngü . c# ile ekrana yazı yazdırmak . c# aritmetik . c# operatörler . c# int . casting . byte . c# console . c# konsoldan veri girişi . static void main . c# decimal veri tipi . c# kayar nokta verileri . IEEE . c# yazı biçimlendirme . currency . general . c# char . compareTo . equals . c# while döngüsü . c# for döngüsü . c# foreach döngüsü . döngüler . hata yakalama . catch . pperatörler . .net framework . delphi . c++ builder . write . c# deki string dönüşümler . C nedir . C fonkisyonlar . getch .














Yeni yorum gönder