PowerShell IIS Sunucusunda Yeni Web Uygulaması Oluşturma
Yeni bir web uygulaması oluşturmak için kullanılan PowerShell komutu `Yeni WebApplication`'dır. New-WebApplication komutu, web uygulaması adını, Site, PhysicalPath ve ApplicationPool parametrelerini belirtmek için Name parametresini kullanır.
New-WebApplication cmdlet'i PowerShell WebAdministration modülünde mevcuttur. New-WebApplication komutunun sözdizimi aşağıda verilmiştir.
New-WebApplication
[-Site <String>]
[-Name] <String>
[-PhysicalPath <String>]
[-ApplicationPool <String>]
[-Force]
[<CommonParameters>]Bu yazımızda PowerShell New-WebApplication cmdlet'ini kullanarak IIS sunucusunda yeni bir web uygulamasının nasıl oluşturulacağını ele alacağız.
IIS Sunucusunda Web Uygulaması Nasıl Oluşturulur
IIS sunucusunda bir web uygulaması oluşturmak için New-WebApplication komutunu kullanın. Aşağıdaki PowerShell betiği bir web uygulaması oluşturur.
New-WebApplication -Name "MyApp" -Site "Default Web Site" -PhysicalPath "C:\MyApp\" -ApplicationPool "DefaultAppPool"Yukarıdaki PowerShell betiğinde New-WebApplication komutu, “Varsayılan Web Sitesi” üzerinde “MyApp” adında bir web uygulaması oluşturur. Web uygulaması dosyaları fiziksel olarak C:\MyApp klasöründe depolanır ve web uygulaması “DefaultAppPool” uygulama havuzunda çalışır.
Komuttaki Ad parametresi IIS sunucusunda oluşturmak istediğimiz web uygulamasının adını belirtir.
PhysicalPath parametre parametresi web uygulaması dosyalarının konumunu belirtir.
Site parametresi, New-WebApplication komutunun uygulama oluşturduğu sitenin adını belirtir.
ApplicationPool parametresi, yeni web uygulamasının çalıştığı uygulama havuzunun adını belirtir.
Yukarıdaki PowerShell betiğinin çıktısı IIS sunucusunda bir web uygulaması oluşturur.
Çözüm
New-WebApplication komutunu kullanarak IIS sunucusunda nasıl web uygulaması oluşturulacağına ilişkin yukarıdaki makalenin size yardımcı olacağını umuyorum.
PowerShell Active Directory komutları ve PowerShell temelleri hakkında daha fazla konuyu ShellGeek ana sayfasında bulabilirsiniz.