Bu makalede sizlere Windows Server 2003 işletim sistemi üzerinde Web Server kurulumu ve bu Web Server üzerinde web sayfası yayınlanması işlemine değineceğim. Windows Server 2003 işletim sisteminde Web Server hizmetinden yararlanabilmemiz için minimum sürümün Windows Server 2003 Web Edition olması yeterli, fakat ileride beklentiler ve talepler değişebileceği göz önünde bulundurularak işletim sistemini kurmanızda yarar var.
Not : Eğer Web Edition sürümünden yararlanmak isterseniz Active Directory vb. hizmetlerden yararlanamazsınız.
Kurulum:
1.) Windows Server 2003 de herhangi bir bileşeni kurmak istediğinizde sürekli olarak Denetim Masasında , Program Ekle /kaldır da yer alan Windows Bileşenleri bölümünden yararlanıyoruz. Windows Bileşenleri ekranında Application Server altında bulunan Internet Information Services öğesini seçerek kurulum işlemlerini tamamlıyoruz.
2.) Kurulum işlemini tamamladıktan sonra IIS yönetim konsoluna erişmek için Administrator Tools altında hizmet veren Internet Information Services ‘dan yaralanıyoruz.
Not : Ben şuan da haydararici.com etki alanına üye bir sunucuda bu işlemi yaptığım için Dns Server hizmetini kurmuyorum, eğer etki alanına üye olmayan bir server da Web Server kurulumu yapmış olsaydım kesinlikle aynı sunucu üzerine Dns Server hizmetini kurmam gerekiyordu. IIS bileşeni kurulumu yapıldıktan sonra Ftp Server daki gibi varsayılan bir site oluştuğunu göreceksiniz.
3.) Web Server’da yayınlamak üzere yeni bir web sayfası eklemek için Web Sites üzerinde sağ buton > New > Web Site diyoruz ve gelen bilgilendirme ekranına Next diyerek bir sonraki aşamaya geçiyoruz.
4.) Web Site Desciption ekranında oluşturduğumuz web sitelerini bir birinden sağlıklı bir şekilde ayırabilmemiz için web sitemize ait açıklamayı yazıyoruz ve Next diyoruz,
5.) Ip Address and Port Settings ekranında web sayfamıza ait ip adresi, bağlantı port numarası ve host header bilgilerini belirtiyoruz. Bu kısım önemli arkadaşlar, eğer web server olarak yapılandırdığınız sunucuda birden fazla web sayfası yayınlamak istiyorsanız hangi isimde yayınlayacaksanız onun URL adresini tanımlıyorsunuz.
Not : İsterseniz daha sonra da bu bilgileri değiştirebilirsiniz.
6.) Web Site Home Directory ekranında ise yayınlanmasını istediğimiz web sayfasının klasör bilgisini tanımlıyoruz.
Not : IIS bileşenini sunucunuza kurduğunuzda varsayılan olarak işletim sisteminin kurulu olduğu sürücü altında Inetput\wwwroot klasörünün oluştuğunu göreceksiniz.
7.) Bu işlemle birlikte karşımıza web sitemizle ilgili erişim izinlerini tanımlayabileceğimiz ekran gelecek, bu ekranda kullanıcılar bu web sitesine erişim sağladıklarında hangi izinlerden yararlanmasını istiyorsanız belirterek bir sonraki aşamaya geçiyoruz.
8.) Ve bu işlemle web sitemizin başarılı bir şekilde oluşturulduğunu göreceksiniz.
9.) Buraya kadar herhangi bir problem ile karşılaşmadık, ama unuttuğumu bir nokta var. Bu nokta ise kullanıcılar bu web sayfasını IE aracılığı ile görüntülemek istediklerinde bu web sunucunun ip adresini bilemezler, bu yüzden son kullanıcılara bu web sayfasına sorunsuz bir şekilde erişim sağlamaları için URL adresi ile erişim sağlamalarını sağlamamız gerekiyor. Bu işlem için etki alanı denetleyicimiz üzerinde hizmet veren Dns Server yönetim konsolunu açıyoruz ve ilgili bölge altında Host kaydı tanımlıyoruz.
10.)Oluşturduğunuz web sayfasının özelliklerinde bizim için çok önemli olan bir sekme yer alıyor. Bu sekmenin adı Documents sekmesi. Aşağıdaki resimde de görüldüğü gibi web sayfamıza ait ana sayfanın bilgisini tanımlayabildiğimiz bir bölüm yer alıyor. Şuan da benim oluşturduğum web sayfasının açılış sayfasının adı index.htm olduğu için web sayfam sorunsuz bir şekilde görüntüleniyor, eğer anasayfa.htm olsaydı web sayfam görüntülenmeyecekti. Bu nedenle web sayfanızın açılış (ana) sayfasının adı neyse bu bölüme Add butonu yardımı ile eklemeniz gerekiyor.
Bir sonraki makalemizde görüşmek üzere.
Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar
Technet.microsoft.com
güzel bir anlatım olmuş ama hüseyin arkadaşımın dediği gibi nasıl bir çözüm bulabiliriz
Süper anlatım olmuş.Teşekkürler.