Kā izvietot IIS un ASP.NET ar leļļu moduli

Leļļu ir lielisks modulis, lai efektīvi automatizētu Windows. Tas var automatizēt gandrīz jebko, ieskaitot Chocolatey, Azure virtuālās mašīnas un failu sistēmas ACL.


Jums jādefinē noteikumu kopums servera videi. Katrās 30 minūtēs Leļļu pārbaudīs, vai ir ievēroti noteikumi un mēģinājumi veikt nevēlamas izmaiņas. Šajā rakstā jūs atradīsit IIS un ASP.NET izvietošanas veidu ar Leļļu moduli. Tagad ienirsim.

IIS un ASP.NET izvietošana ar leļļu moduli

1. Sākumā jums jādefinē noteikumu kopums. Pēc tam jums tas būs jāpiemēro Windows serverim. To var izdarīt, izmantojot šādus kodus:

klase widemo :: iis_enable {
Iekļaujiet Windemo :: dotnet_enable
Windows funkcija {‘IIS_NET45’:
pazīmes nosaukums => [
“Web-WebServer”,
“Web-Http kļūdas”,
“Tīmekļa Http reģistrēšana”,
“Web-Asp-Net45”,
‘NET-Framework-45-ASPNET’,
],
installmanagementtools => taisnība,
} ~>
# Noņemiet noklusējuma iesiešanu, noņemot noklusējuma vietni
# (tāpēc to var izmantot kaut kas cits)
Iis :: manage_site {‘Noklusējuma vietne’:
nodrošināt => prombūtnē,
vietnes ceļš => ‘jebkurš’,
app_pool => ‘DefaultAppPool’,
}
}

Šeit jūs iespējojat .NET Framework 4.5, izmantojot Windows Feature moduli. Jūs ieslēdzat arī IIS, kā arī HTTP kļūdu un reģistrēšanu. Lai noņemtu noklusējuma iesiešanu, jūs noņemat noklusējuma vietni, izmantojot voxopopuli IIS moduli.

2. Leļļu nodrošina jums ziņojumu par dažādiem notikumiem un žurnāliem. Tas izskatās šādi:

Kā izvietot IIS un ASP.NET ar leļļu moduli

Šeit lelle parāda, ka tai ir izdevies iestatīt pamata lietojumprogrammu, izpildot nepieciešamās komandas. Tas arī atklāj, ka IIS pārvaldības rīki ir veiksmīgi instalēti. Lai noņemtu noklusējuma vietni, tā ir izpildījusi Powershell kodus.

3. Tagad jums ir jāinstalē SQL Server Compact Edition. Izmantojiet tikai šos kodus:

classwindemo :: sqlce {
$ installer = ‘SSCERuntime_x64-ENU.exe’
pakotne {‘Microsoft SQL Server Compact 4.0 SP1 x64 ENU’:
nodrošināt => “4.0.8876.1”,
sniedzējs => ‘logi’,
# PIEZĪME: vēlētos izmantot šo leļļu stilu, bet tam jābūt failam
# avots => "leļļu: /// moduļi / widemo / $ {installer}",
avots => "C: / vagrant / moduļi / windemo / faili / $ {installer]",
Install_options => [‘/ 1’, ‘/ passive’] # [‘/ qn’] # / l * v instalēt
}
}

4. Pēc tam jāinstalē vienkārša programma, piemēram, Razor C, kas izmanto tikko instalēto SQL serveri..

# == Klase: mvcapp
#
# Šī klase instalē razorC MVC lietojumprogrammu
#
classwindemo :: mvcapp {
$ app_zip = ‘razorC_v1.1.1.zip’
$ app_zip_path = "C: WindowsTemp $ {app_zip}"
$ app_pool – ‘mvc’
$ app_location = ‘C: inetpubwwwrootrazorC’
fails { "{app_zip_path}":
nodrošināt => failu,
avots => "leļļu: /// moduļi / windemo / $ {app_zip}",
avota_atļaujas => ignorēt,
} ~>
iis :: manage_app_pool {"$ app_pool":
nodrošināt => klāt,
iespējot_32_bitu => taisnība,
pārvaldīts_runtime_version => “v4.0”,
pārvaldīts_pīpe_mode => ‘Integrēts’,
} ~>
# PIEZĪME: IIS ir ļoti jūtīgs ap papildu slīpsvītrām
Iis :: manage_site {‘razorC’:
nodrošināt => klāt,
vietnes ceļš => "$ {app_location},
osta => ’80’,
IP adrese => ‘*’,

Šeit jūs sakāt Leļļai, lai kopētu ZIP failu, kurā ietverts viss lietotnes izplatījums. Jūs arī uzdodiet tam saspiesto failu izvilkt c: inetpubwwwroot, kas ir noklusējuma ceļš ASP.NET lietojumprogrammām. Turklāt ir izveidots lietojumprogrammu baseins, kā arī vietne, kas kartēta uz Port 80.

5. Tagad jūs varat apskatīt izvietoto lietotni ASP.NET ar savu iecienīto pārlūku. Tas izskatās šādi:

Kā izvietot IIS un ASP.NET ar leļļu moduli

Secinājums

Šajā rakstā jūs esat iemācījušies izvietot IIS un ASP.NET ar Leļļu moduli. Jūs esat arī iemācījies konfigurēt Windows, lai darbotos IIS. Visbeidzot, esat izgājis CMS lietojumprogrammas instalēšanas procesu, kas ir viena no vienkāršākajām lietām, ko varat darīt ar Leļļu.

Ir daudz lietu, ko varat darīt ar moduli Windows serverī. Sazinieties ar mums, lai viņus iepazītu.

Apskatiet šos trīs populārākos Windows mitināšanas pakalpojumus:

Resursu vēji

Sākuma cena:
3,29 USD


Uzticamība
9.3


Cenu noteikšana
9.2


Lietotāju draudzīgs
9.2


Atbalsts
9.3


Iespējas
9.2

Lasīt atsauksmes

Apmeklējiet vietni Hostwinds

Time4VPS

Sākuma cena:
3,27 USD


Uzticamība
8.4


Cenu noteikšana
8.5


Lietotāju draudzīgs
8.3


Atbalsts
8.1


Iespējas
8.1

Lasīt atsauksmes

Apmeklējiet vietni Time4VPS

Starpniekserveris

Sākuma cena:
5,00 USD


Uzticamība
9.1


Cenu noteikšana
9.3


Lietotāju draudzīgs
9.1


Atbalsts
9.0


Iespējas
9.1

Lasīt atsauksmes

Apmeklējiet InterServer

Saistītie padomi

  • Kā instalēt WISA (Windows, IIS, SQL, ASP.NET) steku
    jauniņais
  • Vietnes navigācijas hierarhijas izveidošana, izmantojot ASP.NET
    starpposms
  • Kā iespējot mod_rewrite IIS
    starpposms
  • Kā migrēt vietni no IIS 6 uz IIS 7
    starpposms
  • Kā konfigurēt, instalēt un izvietot ASP.NET Core IIS
    starpposms
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me