Microsoft’un IIS’si gizli bir mücevherdir: ücretsiz ve yerleşik yetenekli bir web sunucusu. Dahası, web sitenizi test etmek için mükemmel bir seçenektir.

Windows'ta Yerel Olarak Bir Web Sitesini Barındırmak için IIS Nasıl Kullanılır?

Bir web sitesi oluşturuyorsanız, düzgün çalıştığından emin olmak için muhtemelen internette barındırmadan önce test etmek isteyeceksiniz.

İdeal olarak, sitenizi canlı yayına geçtiğinizde üzerinde çalışacağı aynı web sunucusunda test etmelisiniz. Bu, sitenizin üretimde yerel olarak davrandığı gibi davranacağından emin olmanızı sağlar. Neyse ki, çoğu web sunucusunun yerel bilgisayarınıza kurulumu ve kullanımı kolaydır.

Windows PC’de Internet Information Services’ı (IIS) kullanabilirsiniz. IIS, Windows ile birlikte ücretsiz olarak gelir, bu nedenle yapmanız gereken tek şey, web sitenizi görüntülemek için onu etkinleştirmek ve yapılandırmaktır.

İnternet Bilgi Hizmetleri Nedir?

IIS, statik veya dinamik web sitelerini barındırmak için kullanabileceğiniz bir web sunucusudur. Bir web sunucusu, bir isteğe yanıt olarak kullanıcının tarayıcısına HTML, JavaScript veya medya dosyaları gibi içerik sunarak çalışır.

Angular gibi bazı çerçeveler zaten temel yerleşik web sunucularına sahiptir. Bunlar, localhost etki alanını kullanarak web sitenizin yerel olarak önizlemesini ve test edilmesini sağlar. Ancak, tam gelişmiş bir web sunucusunu kendiniz kurmanız gereken bazı senaryolar vardır.

Bir Unity projesinden bir sahne yayınlarken buna bir örnek. İndex.html dosyasını, çalışan bir web sunucusu olmadan doğrudan tarayıcınızda açmaya çalışırsanız, büyük olasılıkla bir hata alırsınız. Bu durumda Unity WebGL dosyalarınızı IIS’de saklayabilir ve sunucuda çalıştırabilirsiniz.

IIS Nasıl Etkinleştirilir

Windows'ta Yerel Olarak Bir Web Sitesini Barındırmak için IIS Nasıl Kullanılır?

Windows’ta Windows Özelliklerini Aç ve Kapat menüsünü kullanarak IIS’yi etkinleştirin .

Arama çubuğunu kullanarak Windows Özelliklerini Açın ve Kapatın öğesini arayın:

İnternet Bilgi Servisleri seçeneğini seçin :

Internet Information Services öğesini genişletin ve ihtiyacınız olan tüm alt özellikleri seçin:

Tamam ‘ı tıklayın ve Windows’un yeni değişiklikleri uygulamasını bekleyin. Gelecekte, herhangi bir özelliği kaldırmaya veya değiştirmeye karar verirseniz, Windows bunları uygulamadan önce bilgisayarınızı yeniden başlatmanızı isteyebilir.

Artık Windows bilgisayarınızda açılabilecek olan IIS uygulamasını arayın:

IIS konsolunu görüntülemek için IIS’yi açın:

Basit Test Web Sitesi Nasıl Oluşturulur

HTML ve CSS kullanarak basit bir statik web sitesi oluşturun.

index.html adlı yeni bir dosya oluşturun . Dosyaya aşağıdaki içeriği ekleyin:

<!DOCTYPE html>

<html lang=”en-us”>

<head>

 <title> Simple Test Website </title>

 <meta content=”text/html; charset=utf-8″ />

 <link rel=”stylesheet” href=”styles.css”>

 <link rel=”stylesheet” href=”https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css”>

 <script src=”https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js”> </script>

 <script src=”https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js”> </script>

</head>

<body>

 <div class=”nav”>

   <nav class=”navbar navbar-inverse nav”>

     <div class=”navbar-header”>

       <a class=”navbar-brand” href=”#”> Website </a>

     </div>

     <ul class=”nav navbar-nav”>

       <li class=”active”> <a href=”#”> Home </a> </li>

       <li> <a href=”#”> About </a> </li>

       <li> <a href=”#”> Contact </a> </li>

     </ul>

   </nav>

 </div>

 <div class=”container”>

   <h1> This is a test website </h1>

 </div>

</body>

</html>

style.css adında yeni bir CSS dosyası oluşturun . Dosyaya aşağıdaki stili ekleyin.

* {

   font-family: sans-serif;

}

.nav {

   border-radius: 0px !important;

   color: white;

}

.link {

   margin-right: 10px;

   font-size: 12pt;

}

.brand {

   margin-left: 20px;

   margin-right: 40px;

   font-size: 18pt;

}

.container {

   text-align: center;

   padding: 40px 20px;

}

Bilgisayarınızdaki C:inetpubwwwroot dizininde MyTestWebsite adlı yeni bir klasör oluşturun . Bu klasör özellikle web sayfalarını ve web sitenizi oluşturan diğer içerikleri depolamak için kullanılır.

index.html ve style.css dosyalarını yeni MyTestWebsite klasörüne kopyalayın veya taşıyın .

IIS Kullanarak Web Sitenizi Nasıl Ekler ve Yapılandırırsınız

Web sitenizi IIS kullanarak barındırmak için yeni bir web sitesi oluşturun ve içeriğinize yönlendirin.

IIS konsolunun sol kenar çubuğunda Siteler dizinine sağ tıklayın.

Yapılandırma penceresini açmak için menüdeki seçeneklerden Web Sitesi Ekle öğesini seçin:

Site adına “Test Web Sitem” gibi bir ad ekleyin . IIS, Uygulama havuzu alanını otomatik olarak dolduracaktır.

Web sitesi dosyalarınızı bilgisayarda depoladığınız konum olan fiziksel yolu ekleyin. Bir klasör seçmek için üç noktaya tıklayın. Menüden, C:inetpubwwwroot dizini altındaki MyTestWebsite klasörüne gidin.

Tür olarak https’yi seçin. HTTPS için varsayılan Bağlantı Noktası 443’tür, ancak şu anda kullanımdaysa bağlantı noktasını başka bir bağlantı noktasıyla değiştirebilirsiniz.

Ayrıca bir ana bilgisayar adı da yapılandırabilirsiniz, ancak bunu şimdilik boş bırakın.

SSL Sertifikası için IIS Express Geliştirme Sertifikası’nı seçin .

Web Sitesini Hemen Başlat’ı seçin ve Tamam’a tıklayın .

Sol sütundaki yeni Test Web Sitem dizinini vurgulayın .

Panelin sağ tarafındaki seçenekler listesinde bulunan Gelişmiş Ayarlar’a tıklayın .

Davranış bölümünün altında Etkin Protokoller seçeneğini “https” olarak değiştirin ve Tamam’a tıklayın .

Bu ayrıntıları istediğiniz zaman düzenlemek isterseniz , sağdaki menüden Temel Ayarlar veya Gelişmiş Ayarlar seçeneklerine tıklayabilirsiniz.

Web Sunucusunda Web Sitenizi Nasıl Durdurur, Başlatır veya Yeniden Başlatırsınız

Windows'ta Yerel Olarak Bir Web Sitesini Barındırmak için IIS Nasıl Kullanılır?

Web sunucunuzu başlatmak ve web sitenizi görüntülemek için sağdaki menüden Gözat seçeneğine tıklayın. Ayrıca web sunucusunu istediğiniz zaman yeniden başlatabilir veya durdurabilirsiniz.

Web sunucunuzu çalıştırmak için sağdaki menüden Gözat *:443 (https) seçeneğine tıklayın.

Web siteniz artık web sunucusunda çalışıyor olmalıdır. URL’ye https :// localhost / adresinden erişebilirsiniz . Site bağlantınızın güvenli olmadığına dair bir uyarı alırsanız, farklı bir geçerli SSL sertifikası kullanmanız gerekebilir . Yeni bir SSL Sertifikasını nasıl oluşturabileceğiniz ve bunu IIS’de nasıl kullanabileceğiniz konusunda Microsoft’tan iyi belgeler bulabilirsiniz .

Web sunucusunu durdurmak veya yeniden başlatmak için sağdaki menüden Durdur veya Yeniden Başlat’a tıklayın.

IIS Kullanarak Web Sitesi Barındırma

Yerel testler, bir web sitesi oluştururken de dahil olmak üzere herhangi bir geliştirme döngüsünün önemli bir parçasıdır.

İnternet Bilgi Hizmetleri (IIS) web sunucusunu kullanarak web sitenizi yerel olarak barındırabilirsiniz. Herhangi bir statik web sitesini (standart bir HTML veya CSS sitesi gibi) veya dinamik web sitesini (ASP.NET sitesi gibi) barındırmak için kullanabilirsiniz.

Web sitenizi çevrimiçi olarak barındırırken seçebileceğiniz çeşitli seçenekler vardır. Basit bir web sitesi barındırıyorsanız, web sitesi dosyalarınızı barındırmadan önce Dropbox, Google Drive veya One Drive’da depolayabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir