Kapsülleme, kurulumcuda IIS çalıştırması gereken projelerde, örneğin bir web sitesi oluşturmak ve sanal bir dizin oluşturmak gibi projelerde dahili bir araç olarak kullanılmak için uygundur
Temel Form Formu: iisutil.exe Komut / Argüman 1: Değer 1 / Parametre 2: Değer 2
Sürecin dönüş değeri çalışan sonuç, 0 başarıyı belirtir, diğer değerler hata gösterir, aşağıdaki hata koduna bakınız
===========================================
1. Bir site oluşturun iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c63b26b
Parametreler: siteName: Gerekli site adı. httpPort: Port IIS6 kapsamında gerekli, IIS7'de zorunlu değil httpsPort: SSL portu, gerekli değil fizikYol: Fiziksel yol, gerekli sslHash: httpsPort belirtildiğinde sertifika hash'i gereklidir ve sertifika LocalMachine'in kişisel alanına yerleştirilmelidir
---------------------- 2. Siteyi sil iisutil RemoveSite /siteName:Rvsp
Parametreler: siteName: Gerekli site adı.
---------------------- 3. Bir uygulama havuzu oluşturun iisutil CreateAppPool /poolName:RvspPool
Parametreler: havuz adı: Havuz adı, gerekli
---------------------- 4. Uygulama havuzunu silin iisutil RemoveAppPool /poolName:RvspPool
Parametreler: havuz adı: Havuz adı, gerekli
---------------------- 5. Sanal bir dizin oluşturun iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true
Parametreler: siteName: Gerekli site adı. virtualPath: /ile başlayan sanal yol şu anda sadece bir seviyeyi destekliyor, gerekli fizikYol: Fiziksel yol, gerekli enableAllMimeTypes: İstedikleri dosyaların indirilmesine izin vermek için isteğe bağlı.
---------------------- 6. Sanal dizini silin iisutil RemoveDir /siteName:Rvsp /virtualPath:/log
Parametreler: siteName: Gerekli site adı. virtualPath: Sanal yol, gerekli
---------------------- 7. Bir başvuru oluşturun iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parametreler: siteName: Gerekli site adı. virtualPath: /ile başlayan sanal yol şu anda sadece bir seviyeyi destekliyor, gerekli fizikYol: Fiziksel yol, gerekli poolName: Başvuru havuzunun adı, gerekli useSsl: ssl gerektirip gerekmemesi gerekmiyor
---------------------- 8. Uygulamayı sil iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parametreler: siteName: Gerekli site adı. virtualPath: Sanal yol, gerekli
---------------------- 9. Sitenin var olup olmadığını belirleyin iisutil SiteExist /siteName:Rvsp
Parametreler: siteName: Gerekli site adı. İade değeri: 400 mevcut değildir 503 var
---------------------- 10. Site SSL sertifikasını değiştirin iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parametreler: siteName: Gerekli site adı. sslHash: Sertifika hash, gerekli sertifika, sertifikanın LocalMachine'in kişisel alanına yerleştirilmesi
---------------------- 11. Site portunu değiştirin iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081
Parametreler: siteName: Gerekli site adı. httpPort: Port httpsPort: SSL portu
===========================================
Hata Kodu:
302: Yanlış parametre 400: Site bulunamadı 401: Başvuru havuzu bulunamadı 402: Başvuru bulunamadı 403: Kök uygulama bulunamadı 404: Sanal dizin bulunamadı 500: IIS versiyonu bilinmiyor 501: http portu dolu. 502: https portu dolu. 503: Site zaten var 504: Uygulama havuzu var 505: Uygulama zaten var 506: Sanal dizin zaten var 909: Bilinmeyen hata
Arayüz:
IIS6 uygulaması:
IIS7 uygulaması:
Kaynak kodu indirme:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfen Yanıt
|