Enkapsulasi cocok untuk digunakan sebagai alat internal dalam proyek yang perlu mengoperasikan IIS di penginstal, seperti membangun situs web dan membangun direktori virtual
Formulir Dasar: iisutil.exe Perintah / Argumen 1: Nilai 1 / Parameter 2: Nilai 2
Nilai yang ditampilkan dari proses adalah hasil yang berjalan, 0 menunjukkan keberhasilan, dan nilai lainnya menunjukkan kesalahan, lihat kode kesalahan di bawah ini
===========================================
1. Buat situs iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parameter: siteName: Nama situs, wajib httpPort: Port, diperlukan berdasarkan IIS6, tidak diperlukan di IIS7 httpsPort: port ssl, tidak diperlukan physicalPath: Jalur fisik, diperlukan sslHash: Hash sertifikat diperlukan saat httpsPort ditentukan, dan sertifikat harus ditempatkan di area pribadi LocalMachine
---------------------- 2. Hapus situs iisutil RemoveSite /siteName:Rvsp
Parameter: siteName: Nama situs, wajib
---------------------- 3. Membuat kumpulan aplikasi iisutil CreateAppPool /poolName:RvspPool
Parameter: poolName: Nama kumpulan, wajib
---------------------- 4. Hapus kumpulan aplikasi iisutil RemoveAppPool /poolName:RvspPool
Parameter: poolName: Nama kumpulan, wajib
---------------------- 5. Buat direktori virtual iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true
Parameter: siteName: Nama situs, wajib virtualPath: Jalur virtual, dimulai dengan /, saat ini hanya mendukung satu level, wajib physicalPath: Jalur fisik, diperlukan enableAllMimeTypes: Opsional untuk mengizinkan pengunduhan file arbitrer
---------------------- 6. Hapus direktori virtual iisutil RemoveDir /siteName:Rvsp /virtualPath:/log
Parameter: siteName: Nama situs, wajib virtualPath: Jalur virtual, wajib
---------------------- 7. Buat aplikasi iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parameter: siteName: Nama situs, wajib virtualPath: Jalur virtual, dimulai dengan /, saat ini hanya mendukung satu level, wajib physicalPath: Jalur fisik, diperlukan poolName: Nama kumpulan aplikasi, wajib useSsl: apakah akan memerlukan ssl, tidak diperlukan
---------------------- 8. Hapus aplikasi iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parameter: siteName: Nama situs, wajib virtualPath: Jalur virtual, wajib
---------------------- 9. Tentukan apakah situs tersebut ada iisutil SiteExist /siteName:Rvsp
Parameter: siteName: Nama situs, wajib Nilai pengembalian: 400 tidak ada 503 ada
---------------------- 10. Ganti sertifikat SSL situs iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parameter: siteName: Nama situs, wajib sslHash: Hash sertifikat, diperlukan, sertifikat yang akan ditempatkan di area pribadi LocalMachine
---------------------- 11. Ganti port situs iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081
Parameter: siteName: Nama situs, wajib httpPort: Pelabuhan httpsPort: port ssl
===========================================
Kode Kesalahan:
302: Parameter salah 400: Situs tidak ditemukan 401: Kumpulan aplikasi tidak ditemukan 402: Aplikasi tidak ditemukan 403: Aplikasi root tidak ditemukan 404: Direktori virtual tidak ditemukan 500: Versi IIS tidak diketahui 501: Port HTTP ditempati 502: Port https ditempati 503: Situs sudah ada 504: Kumpulan aplikasi ada 505: Aplikasi sudah ada 506: Direktori virtual sudah ada 909: Kesalahan tidak diketahui
Antarmuka:
Implementasi IIS6:
Implementasi IIS7:
Unduhan kode sumber:
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
|