Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 28164|Odgovoriti: 6

[Vir] .net/c# operacije za iiS6, 7 [izvorna koda]

[Kopiraj povezavo]
Objavljeno na 7. 08. 2017 16:05:45 | | |
Enkapsulacija je primerna za uporabo kot notranje orodje v projektih, ki morajo upravljati IIS v namestitvenem programu, kot so izdelava spletne strani in virtualni imenik

Osnovna oblika obrazcev:
iisutil.exe Ukaz / Argument 1: Vrednost 1 / Parameter 2: Vrednost 2


Povratna vrednost procesa je tekoči rezultat, 0 pomeni uspeh, ostale vrednosti pa napako, glej spodnjo kodo napake


===========================================

1. Ustvarite spletno stran
        iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Parametri:
                siteName: Ime strani, zahtevano
                httpPort: Port, obvezen po IIS6, ni zahtevan v IIS7
                httpsPort: SSL port, ni potreben
                fizičnaPot: Fizična pot, obvezna
                sslHash: Zgoščena vrednost certifikata je potrebna, ko je določen httpsPort, certifikat pa mora biti shranjen v osebnem območju LocalMachine


----------------------
2. Izbrisati stran
        iisutil RemoveSite /siteName:Rvsp

        Parametri:
                siteName: Ime strani, zahtevano


----------------------
3. Ustvarite bazo aplikacij
        iisutil CreateAppPool /poolName:RvspPool

        Parametri:
                poolIme: Ime poola, zahtevano


----------------------
4. Izbrišite aplikacijski bazen
        iisutil RemoveAppPool /poolName:RvspPool

        Parametri:
                poolIme: Ime poola, zahtevano


----------------------
5. Ustvarite virtualni imenik
        iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true

        Parametri:
                siteName: Ime strani, zahtevano
                virtualPath: Virtualna pot, ki se začne z /, trenutno podpira le eno stopnjo, obvezno
                fizičnaPot: Fizična pot, obvezna
                enableAllMimeTypes: Neobvezno za prenos poljubnih datotek


----------------------
6. Izbriši virtualno mapo
        iisutil RemoveDir /siteName:Rvsp /virtualPath:/log

        Parametri:
                siteName: Ime strani, zahtevano
                virtualPath: Virtualna pot, obvezna


----------------------
7. Ustvarite aplikacijo
        iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Parametri:
                siteName: Ime strani, zahtevano
                virtualPath: Virtualna pot, ki se začne z /, trenutno podpira le eno stopnjo, obvezno
                fizičnaPot: Fizična pot, obvezna
                poolName: Ime aplikacijskega bazena, zahtevano
                useSsl: ali je treba zahtevati ssl, ni obvezno


----------------------
8. Izbriši aplikacijo
        iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Parametri:
                siteName: Ime strani, zahtevano
                virtualPath: Virtualna pot, obvezna


----------------------
9. Ugotoviti, ali lokacija obstaja
        iisutil SiteExist /siteName:Rvsp

        Parametri:
                siteName: Ime strani, zahtevano
        Donosna vrednost:
                400 ne obstaja
                Obstaja 503


----------------------
10. Zamenjajte SSL certifikat spletne strani
        iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Parametri:
                siteName: Ime strani, zahtevano
                sslHash: Zgoščena vrednost certifikata, zahteva, certifikat mora biti shranjen v osebnem območju lokalnega stroja


----------------------
11. Zamenjajte priključek lokacije
        iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081

        Parametri:
                siteName: Ime strani, zahtevano
                httpPort: Port
                httpsPort: SSL port


===========================================


Koda napake:

        302: Napačen parameter
        400: Lokacija ni najdena
        401: Prijavni bazen ni najden
        402: Uporaba ni najdena
        403: Root aplikacija ni najdena
        404: Virtualni imenik ni najden
        500: IIS različica neznana
        501: http port je zaseden
        502: https port je zaseden
        503: Najdišče že obstaja
        504: Obstaja zbirka prijav
        505: Uporaba že obstaja
        506: Virtualni imenik že obstaja
        909: Neznana napaka


Vmesnik:



Implementacija IIS6:



Implementacija IIS7:



Prenos izvorne kode:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti





Prejšnji:Redvice Home GHOST System X86/X64 Ultimate Edition 2017
Naslednji:【Ustanovitev velikega vzroka】Nova redkvica Home duh Windows7 32&64 Computer City nameščen v201708+
Objavljeno na 7. 08. 2017 17:24:13 |
Ja, hvala, ker si delil
Objavljeno na 14. 12. 2017 15:18:15 |
Samo prenesti jo moram in preizkusiti
Objavljeno na 28. 12. 2017 12:57:21 |
Objavljeno na 29. 12. 2017 14:59:22 |
Podprite najemodajalca, poglejte  
Objavljeno na 21. 05. 2018 14:00:17 |
Nauči se
Objavljeno na 13. 01. 2019 18:22:04 |
Dragi, iščem to, poskusi, hvala
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com