Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 28164|Atsakyti: 6

[Šaltinis] .net/c# operacijos, skirtos iiS6, 7 [šaltinio kodas]

[Kopijuoti nuorodą]
Paskelbta 2017-08-07 16:05:45 | | |
Inkapsuliavimas tinka naudoti kaip vidinis įrankis projektuose, kuriems reikia valdyti IIS diegimo programoje, pvz., kuriant svetainę ir kuriant virtualų katalogą

Pagrindinės formos forma:
iisutil.exe Komanda / 1 argumentas: 1 reikšmė / 2 parametras: 2 reikšmė


Grąžinama proceso reikšmė yra vykdomas rezultatas, 0 rodo sėkmę, o kitos reikšmės rodo klaidą, žiūrėkite toliau pateiktą klaidos kodą


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

1. Sukurkite svetainę
        iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Parametrai:
                siteName: būtinas svetainės pavadinimas
                httpPort: prievadas, reikalingas pagal IIS6, nereikalaujamas pagal IIS7
                httpsPort: SSL prievadas, nebūtinas
                physicalPath: būtinas fizinis kelias
                sslHash: sertifikato maiša reikalinga, kai nurodomas httpsPort, o sertifikatas turi būti patalpintas asmeninėje "LocalMachine" srityje


----------------------
2. Ištrinkite svetainę
        iisutil RemoveSite /siteName:Rvsp

        Parametrai:
                siteName: būtinas svetainės pavadinimas


----------------------
3. Sukurkite programų telkinį
        iisutil CreateAppPool /poolName:RvspPool

        Parametrai:
                poolName: būtinas telkinio pavadinimas


----------------------
4. Ištrinkite programų telkinį
        iisutil RemoveAppPool /poolName:RvspPool

        Parametrai:
                poolName: būtinas telkinio pavadinimas


----------------------
5. Sukurkite virtualų katalogą
        iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true

        Parametrai:
                siteName: būtinas svetainės pavadinimas
                virtualPath: virtualusis kelias, prasidedantis /, šiuo metu palaiko tik vieną lygį, būtinas
                physicalPath: būtinas fizinis kelias
                enableAllMimeTypes: neprivaloma, kad būtų galima atsisiųsti savavališkus failus


----------------------
6. Ištrinkite virtualų katalogą
        iisutil RemoveDir /siteName:Rvsp /virtualPath:/log

        Parametrai:
                siteName: būtinas svetainės pavadinimas
                virtualPath: būtinas virtualus kelias


----------------------
7. Sukurkite programą
        iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Parametrai:
                siteName: būtinas svetainės pavadinimas
                virtualPath: virtualusis kelias, prasidedantis /, šiuo metu palaiko tik vieną lygį, būtinas
                physicalPath: būtinas fizinis kelias
                poolName: būtinas programų telkinio pavadinimas
                useSsl: ar reikalauti ssl, nebūtina


----------------------
8. Ištrinkite programą
        iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Parametrai:
                siteName: būtinas svetainės pavadinimas
                virtualPath: būtinas virtualus kelias


----------------------
9. Nustatykite, ar svetainė egzistuoja
        iisutil SiteExist /siteName:Rvsp

        Parametrai:
                siteName: būtinas svetainės pavadinimas
        Grąžinama reikšmė:
                400 neegzistuoja
                503 egzistuoja


----------------------
10. Pakeiskite svetainės SSL sertifikatą
        iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Parametrai:
                siteName: būtinas svetainės pavadinimas
                sslHash: sertifikato maiša, būtina, sertifikatas, kuris turi būti įdėtas į asmeninę "LocalMachine" sritį


----------------------
11. Pakeiskite svetainės prievadą
        iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081

        Parametrai:
                siteName: būtinas svetainės pavadinimas
                httpPort: prievadas
                httpsPort: SSL prievadas


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


Klaidos kodas:

        302: Neteisingas parametras
        400: Svetainė nerasta
        401: programų telkinys nerastas
        402: Programa nerasta
        403: Šakninė programa nerasta
        404: Virtualusis katalogas nerastas
        500: IIS versija nežinoma
        501: http prievadas užimtas
        502: https prievadas užimtas
        503: Svetainė jau egzistuoja
        504: Taikomųjų programų telkinys yra
        505: Programa jau egzistuoja
        506: virtualusis katalogas jau yra
        909: nežinoma klaida


Sąsaja:



IIS6 įgyvendinimas:



IIS7 įgyvendinimas:



Šaltinio kodo atsisiuntimas:

Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašomeAtsakyti





Ankstesnis:Ridikėliai Pradžia GHOST System X86/X64 Ultimate Edition 2017
Kitą:【Didžiojo tikslo įkūrimas】 Naujas ridikėlių namų vaiduoklis Windows7 32&64 kompiuterių miestas įdiegtas v201708+
Paskelbta 2017-08-07 17:24:13 |
Taip, ačiū už pasidalinimą
Paskelbta 2017-12-14 15:18:15 |
Tereikia jį atsisiųsti ir išbandyti
Paskelbta 2017-12-28 12:57:21 |
Paskelbta 2017-12-29 14:59:22 |
Palaikykite nuomotoją, pažiūrėkite  
Paskelbta 2018-05-21 14:00:17 |
Išmokite
Paskelbta 2019-01-13 18:22:04 |
Mielieji, ieškote šito, išbandykite, ačiū
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com