Arbeta med IIS-konsolen. Windows Server. Konfigurera IIS-webbservern Applikationen fungerade via webbservern iis

Vad händer om vi behövde distribuera en webbplats på en dator eller virtuell maskin kör Windows OS? Naturligtvis kan du använda programvaruprodukter från tredje part som:

  • Apache är en populär webbserver med ett stort antal funktioner, den skrevs ursprungligen för Linux, på det här ögonblicket Det finns en utgåva för Windows.
  • Endels - Ny webbserver för lokal testning, för webbutveckling.
  • Denwer - Utvecklingspaket, webbserver med PHP 5.3.13, MySQL 5.1, PostgreSQL 8.4 etc.

Du kan helt enkelt ladda ner dem från Internet, sedan har var och en sin egen konfiguration. Men vad ska vi göra om vår PC inte har tillgång till Internet och vi behöver distribuera en enkel webbplats i html utan problem. Du kan använda den inbyggda IIS i Windows 7 .

I den här artikeln kommer vi att titta på processen att installera IIS på Windows 7 och lansera en vanlig webbplats.

Gå till Start\Kontrollpanelen


Därefter klickar du på knappen till vänster slå av eller på funktioner i Windows". Vi kryssar i rutan IIS-tjänster och sedan kan du välja nödvändiga komponenter. Du kan välja allt och sedan, beroende på situationen, kan du radera onödiga.

Vi väntar på att installationen ska slutföras.

Efter detta kontrollerar vi att vår sida öppnas. Skriv i webbläsarraden http://localhost(Jag påminner dig om att localhost är adressen till den lokala maskinen, den motsvarar IP 127.0.0.1 och skapades för testning)

För att komma åt webbplatshanteringskonsolen måste du gå till Start Kontrollpanelen\Administrativa verktyg\IIS Manager

Här kan du göra inställningarna som du vill. Standard IIS använder katalogen " C:\inetpub\wwwroot» för att vara värd för en standardwebbplats. Genom Internet Information Services Manager kan du skapa en ny webbplats eller använda en befintlig genom att ersätta filerna i mappen med dina egna.

Se det dedikerade avsnittet

Hallå. Låt oss installera ISS. Först och främst, låt oss ta reda på vad IIS är?

IIS (Internet Information Services, upp till version 5.1 - Internet Information Server) är en egenutvecklad uppsättning servrar för flera Internettjänster från Microsoft. IIS distribueras med operativsystem Windows familj N.T.

Huvudkomponenten i IIS är webbservern, som låter dig vara värd för webbplatser på Internet. IIS stöder HTTP, HTTPS, FTP, POP3, SMTP, NNTP-protokoll.

Bra. Nu vet vi vad vi kommer att satsa på. Låt oss börja.

Installation

Först och främst, gå vidare till huvudmenyn "Start" (Start).

Kontrollpanelen -> Program -> Slå på eller av Windows-funktioner.

Hitta "IIS Services" i listan och välj de komponenter som krävs

  • Säkerhet. Alla komponenter utom "Certificate Matching Authentication...".
  • Komponenter för applikationsutveckling. PHP kräver en CGI-komponent.
  • Vanliga HTTP-funktioner. Vi kryssar i alla rutor.
  • Funktionstestning och diagnostik. Välj "HTTP-loggning" och "Begär övervakare".
  • Prestandaförbättringsfunktioner. Vi kryssar i alla rutor.
  • Verktyg för webbplatshantering. Vi markerar bara "IIS Management Console».

Personligen avvek jag lite från denna beskrivning och lade till FTP, eftersom jag för mina behov kommer att behöva testa att arbeta med FTP.

Efter att de nödvändiga föremålen har valts, klicka på "Ok" och allt som återstår är att vänta tills de komponenter vi behöver är installerade. varefter du kan starta om maskinen. detta kommer inte att hindra henne från att starta alla nödvändiga tjänster.

Allt. Vi kan säga att vår ISS Server är installerad. Låt oss gå vidare till dess ursprungliga konfiguration.

Konfiguration

Gå till datorhantering (högerklicka på "Dator"-ikonen -> Hantera), sedan "Tjänster och applikationer" -> "IIS Service Manager" eller lyckliga ägare av Windows 7 kan gå till en annan "Start" och i "Sök program och filer" ange "IIS" och den uppskattade "IIS Service Manager" kommer att visas i listan

Låt oss gå till webbplatserna. Jag tog bort standardwebbplatsen omedelbart och bestämde mig för att jag inte behövde den och för tydlighetens skull skulle jag skapa en ny.

Högerklicka på "webbplatser" -> "Lägg till webbplats"

och skapa vår första webbplats

Observera att "localhost" inte valdes slumpmässigt. Eftersom detta direktiv är "standard" har det en lokal adress 127.0.0.1 och ett namn skrivet i hosts-filen lcalhost. Jag råder dig att läsa mer på Wikipedia

IT-stöd

Uppsättning av 1C webbpublikation, anslutning av kassautrustning

1. Konfigurera en webbserver i IIS

Installera webbservern för Internet Information Server, som ingår som standard Microsoft Windows Server. När du installerar, se till att välja komponenterna:

  • Vanliga HTTP-funktioner
    • Statiskt innehåll
    • Standarddokument
    • Katalogbläddring
    • HTTP-fel(HTTP-fel)
  • Applikationsutveckling
    • ASP.NET 3.5
    • .NET-utvidgning 3.5
    • ISAPI-tillägg
    • ISAPI-filter
  • Hälsa och diagnostik
    • HTTP-loggning
    • Begär Monitor
  • Hanteringsverktyg
    • IIS Management Console

2. Databaspublikationer i 1C

På samma server där IIS-webbservern är utplacerad installerar vi 1C:Enterprise (32-bitars komponenter), och ser till att välja komponenterna under installationen:

  • 1C:Företag
  • Webservertilläggsmoduler

Om du planerar att konfigurera en 64-bitars webbservertilläggsmodul, måste du dessutom köra 64-bitars serverinstallationsprogrammet från motsvarande 1C:Enterprise-paket och installera komponenten:

  • Förlängningsmodul för webbserver


Nu måste du ställa in nödvändiga rättigheter till nyckelmapparna som används när du använder webbåtkomst till 1C:Enterprise-databaser. För lagringskatalogen för webbplatsfiler publicerade på webbservern (som standard: C:\inetpub\wwwroot\), måste du ge fullständiga rättigheter till gruppen "Användare"(Användare). I princip kan du hoppa över detta steg, men för att publicera eller ändra publiceringen av databasen måste du köra 1C:Enterprise som administratör. För att konfigurera säkerheten för denna katalog, högerklicka på den och välj från snabbmenyn "Egenskaper"(Egenskaper).

I egenskapsfönstret som öppnas, gå till fliken "Säkerhet"(Säkerhet) och tryck på knappen "Förändra"(Redigera...), för att ändra befintliga behörigheter. Behörighetsfönstret för den här katalogen visas. I listan över grupper eller användarnamn, välj gruppen "Användare" och i listan med behörigheter för den valda gruppen, ställ in flaggan "Full tillgång"(Full kontroll). Klicka sedan "Tillämpa"(Tillämpa) för att registrera ändringar och stänga alla fönster med knappen "OK".


Därefter måste du ge fullständiga rättigheter till katalogen med installerade filer"1C:Enterprise" (standard: C:\Program Files (x86)\1cv8\ för 32-bitars expansionsmodul och C:\Program Files\1cv8\ för 64-bitars) grupp IIS_IUSRS. För att göra detta utför vi åtgärder som liknar de som beskrivs ovan, med den enda skillnaden att för att den önskade gruppen ska visas i listan "Grupper eller användare"(Grupper eller användarnamn), måste du klicka på knappen under listan "Lägg till"(Lägg till..), och klicka i fönstret för att välja grupper eller användare "Dessutom"(Avancerad...).


Klicka sedan på knappen till höger "Sök"(Hitta nu), välj sedan önskad grupp IIS_IUSRS i sökresultattabellen och klicka "OK".


Slutligen, om du publicerar till en filbas måste du också ge gruppen IIS_IUSRS fullständiga rättigheter till katalogen som innehåller filerna i denna infobas.


Låt oss gå vidare till att direkt publicera databasen på webbservern. För att göra detta, starta "1C:Enterprise" i läget Konfigurator för databasen du vill publicera. Välj sedan från menyn "Administration" - "Publicerar på en webbserver..."


Fönstret för att ställa in publiceringsegenskaper på webbservern öppnas. De viktigaste fälten som krävs för publicering är redan ifyllda som standard:

  • Virtuell katalognamn - namnet med vilket databasen på webbservern kommer att nås. Kan bara bestå av tecken i det latinska alfabetet.
  • Webbserver - vald från listan som finns på nuvarande dator webbservrar. I vårt fall är detta Internet Information Services.
  • Katalog - den fysiska platsen för katalogen där de virtuella programfilerna kommer att finnas.
  • Med hjälp av motsvarande flaggor kan du ange vilka typer av klienter som ska publiceras, samt ange möjligheten att publicera webbtjänster. I tabellen nedan kan du redigera listan över webbtjänster som kommer att publiceras, och även i kolumnen "Adress" ändra synonymen med vilken denna webbtjänst kommer att nås.
  • Det är också möjligt för IIS-webbservern att indikera behovet av att utföra autentisering på webbservern med hjälp av OS-medel genom att ställa in lämplig flagga.

När du har valt de nödvändiga publiceringsinställningarna klickar du på "Publicera".


Om publiceringen gick igenom utan fel kommer vi att se ett motsvarande meddelande.

2.3 Ansluta till en publicerad infobas via en webbläsare


Till detta informationsbas Du kan också ansluta från vilken dator som helst i nätverket genom att komma åt webbservern via dess interna anslutning (eller om du ansluter port 80- via extern) IP-adress.

3. Skapa ett gratis Let’s Encrypt SSL-certifikat på IIS

Genom att ha ett SSL-certifikat för en webbplats kan du skydda användardata som överförs över nätverket från attacker mannen i mitten och garantera integriteten hos de överförda uppgifterna.

Låt oss krypteraär en ideell certifieringsmyndighet som tillåter automatiskt läge Utfärda gratis SSL/TLS-certifikat via API. Endast domänvalideringscertifikat utfärdas med en giltighetstid på 90 dagar, vilket inte är ett problem på grund av den inbyggda möjligheten att automatiskt utfärda certifikatet igen, vilket resulterar i kontinuitet i skyddet.

Följande beskriver hur du får ett SSL-certifikat från Let's Encrypt med hjälp av konsolverktyget LetsEncrypt-Win-Simple. Det är en enkel guide som låter dig välja en av webbplatserna som körs på IIS och automatiskt utfärda och binda ett SSL-certifikat till den.

3.1 Skapa ett SSL-certifikat

Ladda ner den senaste klientreleasen från projektsidan på GitHub https://github.com/PKISharp/win-acme/releases

Låt oss packa upp det i en katalog på servern med IIS: c:\inetpub\letsencrypt


En interaktiv guide kommer att starta, som först ber dig att ange din e-post som meddelanden om problem med förnyelse av certifikat kommer att skickas till, och att godkänna användaravtalet.


Då måste du välja att du behöver skapa ett nytt certifikat ( N: Skapa nytt certifikat) och välj typ av certifikat (i vårt exempel finns det inget behov av att använda ett certifikat med flera SAN), så välj bara objektet 1. Enkel bindning av ett IIS-ställe.


Nästa steg är att utföra domänvalidering. Flera valideringsalternativ är tillgängliga: TLS, via DNS-inmatning eller via HTTP). Det enklaste alternativet är att välja objektet 4 Skapa en tillfällig applikation i IIS (rekommenderas). I det här fallet kommer en liten applikation att skapas på webbservern genom vilken Let's Encrypt-servrar kan utföra validering.


Notera. När du utför en TLS/HTTP-kontroll måste din webbplats vara tillgänglig utifrån med dess fullständiga DNS-namn med hjälp av protokollen HTTP (80/TCP) och HTTPS (443/TCP).

Efter validering, verktyget letsencrypt-win-enkel kommer automatiskt att skicka en begäran om att generera ett certifikat, ladda ner det (alla nödvändiga filer, såväl som den privata nyckeln, sparas i katalogen C:\Users\User\AppData\Roaming\letsencrypt-win-simple) och skapa en bindning på IIS hemsida. Om ett SSL-certifikat redan är installerat på webbplatsen kommer det att ersättas med ett nytt. Det kommer också att skapa en regel i Windows Task Scheduler som körs varje dag och automatiskt utfärdar och installerar ett nytt certifikat var 60:e dag.

3.2 Skapa en separat pool och webbplats med ett anslutet SSL-certifikat.

Skapa en separat pool i IIS för letsencrypt



Lägg till webbplatsen i den nya poolen. Vi anger hamnen 443 (eller en annan som vi senare kommer att vidarebefordra till port 443).

Ange det nya certifikatet i "SSL-certifikat":


Skapa en länk till vår webbplats:



Låt oss kolla.


4. Anslutning av kassautrustning. Vidarebefordra COM-portar över TCP/IP med Virtual Serial Ports Emulator (VSPE).

4.1 Konfigurera VSPE på servern

Starta VSPE-programmet. Klicka på knappen "Skapa en ny enhet".


Sedan behöver du skapa virtuella portar (varje kassaapparat har sin egen port). Det är bättre att ställa in portnumren lägre för att undvika problem.

I fönstret som öppnas väljer du från rullgardinsmenyn TcpServer. tryck på knappen "Ytterligare".


Ställ in det lokala TCP-portnumret att lyssna på. Välj den COM-port som utrustningen är ansluten till via en gränssnittsomvandlare. Klicka på knappen "Inställningar".

Installera och konfigurera IIS

I de flesta fall, i verkliga produktionsprojekt, kommer en eller flera servrar att användas för att betjäna klientförfrågningar för en webbplats. Dessa servrar kan ägas och drivas av dig, ett dedikerat team eller ett tredjepartsvärdföretag. I vilket fall som helst, förr eller senare kommer det en tid då kodningen och testningen är klar, och arbetet måste presenteras för allmänheten - det här är utbyggnaden av webbplatsen.

I den här och framtida artiklar kommer vi att titta på olika distributionsalternativ. Grundförutsättningarna förblir dock i alla fall desamma. På arbetsstation Det finns en färdig webbplats som måste distribueras på servern så att den är tillgänglig för klienter. För ASP.NET är en sådan server IIS (Internet Information Services - Internetinformationstjänster), Och hans aktuell version- IIS 8. När det först implementerades var IIS en grundläggande webbserver. Under åren har IIS utvecklats till en sofistikerad applikationsserver som tillhandahåller ett brett utbud av funktioner, varav den viktigaste är stöd för värd för ASP.NET-applikationer.

Den här artikeln fokuserar på IIS 8. Även om maskinen som kör IIS 8 här kallas en server, kan IIS köras på både arbetsstations- och serverversioner av Windows. Alla är inte tillgängliga på arbetsstationer, men de flesta är det funktionalitet, så att du kan vara värd för komplexa webbplatser. Vi rekommenderar att du använder Windows Server när det är möjligt, men Windows 7 eller Windows 8 är billiga alternativ.

Microsoft knyter IIS-versioner till Windows-versioner. Ingår i Windows Server 2008 och Windows Vista inkluderar version IIS 7.0, Windows Server 2008 R2 och Windows 7 – version IIS 7.5, och Windows Server 2012 och Windows 8 – IIS 8. Versioner 7.0 och 7.5 kallas gemensamt för IIS 7 av Microsoft, vilket kan vara förvirrande. Den version av IIS som stöds av operativsystemet kan inte ändras - Windows Server 2008 kommer endast att använda IIS 7.0. Du kan till exempel inte uppgradera till IIS 7.5, som används i Windows Server 2008 R2.

Installerar IIS

IIS-komponenten ingår som en del av Windows installationer(för både servern och arbetsstationerna) och kräver aktivering och konfiguration. Följande är tre sätt att aktivera IIS för olika operativsystem.

Installera IIS på skrivbordsversioner av Windows (Windows Vista, Windows 7 och Windows 8)

Varje version operativ system Windows erbjuder sin egen version av IIS - IIS 8 (i Windows 8), IIS 7.5 (i Windows 7) eller IIS 7 (i Windows Vista). I alla dessa versioner av Windows är IIS aktiverat men inte installerat från början. För att installera det måste du följa dessa steg:

Installera IIS på Windows Server 2008

Installation och konfiguration av IIS är samma för Windows Server 2008 och Windows Server 2008 R2. De nödvändiga stegen beskrivs nedan:

    Starta Server Manager. För att göra detta, klicka på Start-knappen och välj Alla program --> Administrativa verktyg --> Serverhanterare.

    Välj noden Roller i trädet till vänster.

    Kör nödvändiga åtgärder i mästaren. Du kommer förmodligen att bli ombedd att installera ytterligare nödvändiga roller - i så fall bör du helt enkelt acceptera operationerna och fortsätta.

    Efter installationen kommer du att uppmanas att konfigurera din webbserver. Precis som med skrivbordsversioner av Windows kan du välja specifika IIS 7-funktioner som ska aktiveras.

    Om du arbetar i ASP.NET med version .NET Framework 4.5 måste den här versionen av .NET Framework installeras (.NET Framework Developer Center)

Installera IIS på Windows Server 2012

IIS-installationsprocessen i Windows Server 2012 är i huvudsak densamma som i Windows Server 2008. Den största skillnaden är att användargränssnitt något annorlunda. Detaljerad beskrivning du hittar den genom att följa länken Installera IIS 8 på Windows Server 2012.

IIS Management

När du installerar IIS skapar den automatiskt en katalog som heter C:\inetpub\wwwroot som representerar din webbplats. Alla filer i den här katalogen kommer att visas som om de fanns i rotkatalogen på din webbserver.

För att lägga till ytterligare sidor till din webbserver kan du kopiera HTML-, ASP- eller ASP.NET-filerna direkt till katalogen C:\Inetpub\wwwroot. Om du till exempel lägger till filen TestFile.html i den här katalogen kan du begära den i webbläsaren via URL:en http://localhost/TestFile.html. Du kan till och med skapa undermappar för att gruppera relaterade resurser. Du kan till exempel komma åt C:\inetpub\wwwroot\MySite\MyFile.html via en webbläsare med URL:en http://localhost/MySite/MyFile.html.

wwwrootkatalogen är bekväm att starta enkla exempel och statiska sidor. För att använda ASP.NET korrekt måste du skapa din egen virtuella katalog för varje webbapplikation du skapar. Du kan till exempel skapa en mapp med valfritt namn på valfri enhet på din dator och placera den i den virtuella IIS-katalogen som om den fanns i katalogen C:\inetpub\wwwroot.

Innan du börjar måste du starta IIS Service Manager. Den finns i Start-menyn. Den exakta platsen kan bero på typen av Windows-versioner(IIS --> IIS Service Manager). Programgenvägen finns i avsnittet Program eller Administrationsverktyg. startsida IIS Manager visas i bilden nedan:

Nu måste du bekanta dig med ett antal termer som används i IIS. En post med namnet på servern du använder visas på vänster sida av IIS Manager-fönstret. Vår server har namnet PROFESSORWEB, genererat av Windows 8 standard, som kommer att användas i de flesta exempel. Det centrala området visar en vy av servern. Den här vyn visar en uppsättning ikoner som låter dig konfigurera serverinställningar. På höger sida av skärmen finns en lista över tillgängliga åtgärder. I den här vyn kan du till exempel starta, stoppa och starta om servern.

Om du expanderar serverobjektet i trädvyn på skärmens vänstra sida, kommer du att se objektet Sites, som innehåller en enda standardwebbplatspost. En webbplats är en samling filer och kataloger som utgör en webbplats. IIS kan stödja flera platser på en enda server, vanligtvis på olika TCP/IP-portar (standard är port 80). Kombinationen av servernamnet och platsporten utgör den första delen av URL:en. Till exempel, när du använder mywebserver med en webbplats ansluten till port 80, ser webbadressen ut så här:

http://minwebbserver:80

Varje webbplats kan innehålla många filer och kataloger. Var och en av dem utgör en del av URL:en. Ja, URL:en statisk sida mypage.html, som finns i myfiles-katalogen, kommer att se ut som följer:

http://minwebbserver:80/minfiler/minsida.html

I vissa situationer kommer namnet som servern är känd för dig och det namn som klienter använder för att ta emot innehåll vara olika. Vi lämnar detta åt sidan, men serveradministratören eller värdföretaget kommer att tillhandahålla nödvändig information om det är viktigt för en viss server.

För att kontrollera IIS-tillståndet, välj Standardwebbplats och välj "Kör" i den högra rutan i IIS-tjänsthanteraren. Därefter klickar du på knappen "Bläddra *.80 (http)" för att öppna webbplatssidan i webbläsaren:

Som du kan se ändrade jag i mitt fall standardporten (från 80 till 8080). Jag gjorde det här för att... på 80 har jag en lokal Apache-server igång. Om du har samma problem kan du ändra porten genom att högerklicka på webbplatsen (Standardwebbplats) och välja "Redigera bindningar" från snabbmenyn. Du kan sedan ändra standardporten i dialogrutan.

Så varje server kan stödja flera webbplatser, som var och en körs på en annan port eller IP-adress. Varje webbplats kan ha många filer och kataloger, och kombinationen av dessa element ger information om URL:en. Vi kommer att återgå till webbadresser och använda IIS Manager när vi tittar på varje implementeringsmetod.

Vanligtvis när folk pratar om en webbserver menar de lösningar baserade på Linux-plattformen. Men om din infrastruktur är utplacerad på Windows baserad Server då skulle det vara logiskt att använda IIS-webbservern. Tvärtemot vad många tror är detta en mycket populär plattform som låter dig arbeta med de flesta populära CMS och har ett brett utbud av system utformade för att fungera specifikt på Windows och IIS.

Den otvivelaktiga fördelen med IIS är dess nära integration med andra Microsoft-teknologier och utvecklingsverktyg. I synnerhet kan webblösningar för IIS dra nytta av de rika funktionerna i .NET och enkelt samverka med skrivbordsapplikationer på den plattformen. Om du inte är intresserad av detta ännu, då står ett brett urval av färdiga CMS till din tjänst, inklusive de som är skrivna specifikt för IIS. Idag ska vi titta på hur man installerar och konfigurerar IIS för att fungera med ASP.NET-baserade webblösningar och installerar ett av de populära CMS för denna plattform.

För att installera en webbserver på Windows-plattform låt oss gå till utrustningen Roller V Serverhanterare och välj installationsroller Webbserver (IIS) Och Applikationsserver.

Men skynda dig inte att klicka på Nästa, till vänster, under namnet på varje roll, är alternativet tillgängligt Rolltjänster, gå till den och ställ in följande alternativ för applikationsservern: Webbserverstöd (IIS), Allmän tillgång till TCP-portar och aktivering via HTTP.

Och för webbservern, installera FTP-servertjänsten.

Installera sedan de valda rollerna. För att kontrollera funktionaliteten hos IIS, ange IP-adressen för din server i din webbläsare, du bör se en standardwebbserverstubsida.

Låt oss nu gå vidare till att ställa in servern, för detta kommer vi att öppna Internet Information Services Manager(finns i Start - Administration).

Först och främst, låt oss skapa en ny webbplats, för att göra detta, högerklicka på objektet Webbplatser i IIS Manager sidomenyn och välj Skapa en ny webbplats.

I fönstret som öppnas anger du namnet på webbplatsen, sökvägen till rotmappen (som standard finns användarwebbplatser i C:\inetpub\wwwroot), som ska skapas tidigare och ange nodnamnet ( Domän namn webbplats), i vårt fall iissite.local

Glöm inte att lägga till en A-post med namnet på din webbplats till DNS-servern eller skriva de nödvändiga raderna i värdfiler de arbetsstationer från vilka du kommer åt sidan

I princip kan du redan placera webbsidor i webbplatsmappen och komma åt dem via en webbläsare, men för fullvärdigt arbete FTP-åtkomst till webbplatsen kommer inte att störa den. För att göra detta högerklickar du på ditt webbplatsnamn i sidomenyn och väljer Lägg till FTP-publikation

Ange sedan FTP-tjänstens bindning till nätverksgränssnitt och portar, och konfigurera även säkerhetsinställningar. Om du ska använda SSL, kom ihåg att du behöver ett certifikat, men om du bara använder FTP-åtkomst för dina egna behov kan du klara dig med ett självsignerat certifikat. Glöm inte att markera rutan för att automatiskt starta FTP-sidan.

Ange serveråtkomstparametrarna på nästa sida; vi rekommenderar att du anger specifika användare som kommer att arbeta med den här webbplatsen.

Webbservern är konfigurerad och du kan använda den för att vara värd för HTML-sidor, men moderna webbplatser använder ett DBMS för att lagra sina data, så nästa steg är att installera MS SQL Express 2012, vars kapacitet är mer än tillräckligt för våra uppgifter . Installationen utförs med standardvärden, förutom Autentiseringsläge, som bör bytas till Blandat läge och ställ in ett lösenord för SQL-serverns superanvändare sa.

Låt oss nu försöka installera ett populärt CMS skapat på basis av ASP.NET-teknik; ett brett urval av sådana lösningar presenteras i Microsofts webbapplikationsgalleri. Observera att genom att klicka på nedladdningsknappen får du ett paket för installation via Web PI; för att installera på IIS måste du gå till utvecklarens webbplats och ladda ner hela paketet med CMS

Vi kommer att installera Orchard CMS, för att få paketet följ länken och välj Ladda ner som zip, packa upp det resulterande arkivet och ladda upp innehållet i Orchard-mappen till webbplatsens rot.

Detta CMS är baserat på ASP.NET 4, så vi kommer att konfigurera vår webbplats för att använda den nödvändiga tekniken. För att göra detta, högerklicka på webbplatsens namn i sidomenyn och välj Webbplatshantering - Avancerade alternativ

Ändra parametern i fönstret som öppnas Ansökningspool, anger där ASP.NET v.4

Ställ sedan in de nödvändiga rättigheterna till webbplatsmappen, du måste lägga till IIS_IUSRS-användaren möjligheten att skriva och ändra innehållet i denna mapp.

Glöm inte heller att skapa en databas för webbplatsen, för att göra detta, gå till SQL Server Management Studio och genom att högerklicka på objektet Databas i sidomenyn, skapa en ny databas.