Rad sa IIS konzolom. Windows Server. Konfiguriranje IIS web servera Aplikacija je radila preko web servera iis

Šta ako bismo trebali postaviti web stranicu na računar ili virtuelna mašina koristite Windows OS? Naravno, možete koristiti softverske proizvode treće strane kao što su:

  • Apache je popularan web server sa ogromnim brojem funkcija, prvobitno je napisan za Linux, na ovog trenutka Postoji izdanje za Windows.
  • Endels - Novi web server za lokalno testiranje, za web razvoj.
  • Denwer - Razvojni paket, web server sa PHP 5.3.13, MySQL 5.1, PostgreSQL 8.4 itd.

Možete ih jednostavno preuzeti s interneta, a onda svaki ima svoju konfiguraciju. Ali šta da radimo ako naš PC nema pristup internetu i moramo bez problema postaviti jednostavnu web stranicu u html-u. Možete koristiti ugrađeni IIS Windows 7 .

U ovom članku ćemo pogledati proces instaliranja IIS-a na Windows 7 i pokretanja obične web stranice.

Idite na Start\Control Panel


Nakon toga kliknite na dugme sa leve strane uključite ili isključite Windows funkcije". Označavamo polje IIS usluge i onda možete odabrati neophodne komponente. Možete odabrati sve, a zatim, ovisno o situaciji, možete izbrisati nepotrebne.

Čekamo završetak instalacije.

Nakon toga provjeravamo da li se naša stranica otvara. Unesite u liniju pretraživača http://localhost(Podsjećam vas da je localhost adresa lokalne mašine, odgovara IP 127.0.0.1 i kreirana je za testiranje)

Da pristupite konzoli za upravljanje web lokacijom, morate ići na Start Control Panel\Administrative Tools\IIS Manager

Ovdje možete podesiti postavke po želji. Default IIS koristi direktorij " C:\inetpub\wwwroot» za hostovanje standardne web stranice. Preko Internet Information Services Managera možete kreirati novu lokaciju ili koristiti postojeću tako što ćete zamijeniti datoteke u folderu svojim.

Pogledajte namjenski odjeljak

Zdravo. Hajde da instaliramo ISS. Prije svega, hajde da saznamo šta je IIS?

IIS (Internet Information Services, do verzije 5.1 - Internet Information Server) je vlasnički skup servera za nekoliko Internet usluga kompanije Microsoft. IIS se distribuira sa operativnim sistemima Windows porodica N.T.

Glavna komponenta IIS-a je web server, koji vam omogućava da hostujete web stranice na Internetu. IIS podržava HTTP, HTTPS, FTP, POP3, SMTP, NNTP protokole.

Odlično. Sada znamo na šta ćemo se kladiti. Hajde da počnemo.

Instalacija

Prije svega, idite dalje na glavni meni “Start” (Start).

Kontrolna tabla -> Programi -> Uključite ili isključite Windows funkcije.

Pronađite "IIS usluge" na listi i odaberite potrebne komponente

  • Sigurnost. Sve komponente osim “Certificate Matching Authentication...”.
  • Komponente razvoja aplikacija. PHP zahteva CGI komponentu.
  • Uobičajene HTTP karakteristike. Označavamo sve kvadratiće.
  • Funkcionalno testiranje i dijagnostika. Odaberite "HTTP logging" i "Request Monitor".
  • Funkcije poboljšanja performansi. Označavamo sve kvadratiće.
  • Alati za upravljanje web stranicama. Samo obeležavamo „IIS upravljačka konzola».

Lično, malo sam odstupio od ovog opisa i dodao FTP, pošto ću za svoje potrebe morati da testiram rad sa FTP-om.

Nakon što su potrebne stavke odabrane, kliknite na “OK” i sve što ostaje je pričekati dok se komponente koje su nam potrebne ne instaliraju. nakon čega možete ponovo pokrenuti mašinu. to je neće spriječiti da pokrene sve potrebne usluge.

Sve. Možemo reći da je naš ISS server instaliran. Pređimo na njegovu početnu konfiguraciju.

Konfiguracija

Idite na upravljanje računarom (desni klik na ikonu "Računar" -> Upravljanje), zatim "Usluge i aplikacije" -> "IIS Service Manager" ili sretni vlasnici Windows 7 mogu otići na drugi "Start" i u "Traži programi i datoteke" unesite "IIS" i cijenjeni "IIS Service Manager" će se pojaviti na listi

Idemo na stranice. Odmah sam izbrisao zadanu lokaciju, odlučivši da mi nije potrebna i radi jasnoće, napravio bih novu.

Desni klik na "web stranice" -> "Dodaj web stranicu"

i kreiramo našu prvu web stranicu

Imajte na umu da "localhost" nije odabran slučajno. Pošto je ova direktiva „podrazumevana“, ona ima lokalnu adresu 127.0.0.1 i ime zapisano u datoteci hosta lcalhost. Savjetujem vam da pročitate više na Wikipediji

IT podrška

Postavljanje 1C web publikacije, povezivanje opreme za kase

1. Postavljanje web servera u IIS

Instalirajte web server Internet Information Server, koji je podrazumevano uključen Microsoft Windows Server. Prilikom instaliranja obavezno odaberite komponente:

  • Uobičajene HTTP karakteristike
    • Statički sadržaj
    • Zadani dokument
    • Pregledanje imenika
    • HTTP greške(HTTP greške)
  • Razvoj aplikacija
    • ASP.NET 3.5
    • .NET Proširivost 3.5
    • ISAPI ekstenzije
    • ISAPI filteri
  • Zdravlje i dijagnostika
    • HTTP evidentiranje
    • Request Monitor
  • Alati za upravljanje
    • IIS upravljačka konzola

2. Publikacije baze podataka u 1C

Na istom serveru na kojem je raspoređen IIS web server, instaliramo 1C:Enterprise (32-bitne komponente), pazeći da odaberete komponente tokom instalacije:

  • 1C: Enterprise
  • Moduli proširenja web servera

Ako planirate konfigurirati 64-bitni modul proširenja web servera, tada morate dodatno pokrenuti 64-bitni instalacijski program servera iz odgovarajućeg paketa 1C:Enterprise i instalirati komponentu:

  • Modul proširenja web servera


Sada morate postaviti potrebna prava na ključne mape koje se koriste prilikom korištenja web pristupa bazama podataka 1C: Enterprise. Za direktorij za pohranu datoteka web stranice objavljenih na web serveru (podrazumevano: C:\inetpub\wwwroot\), morate dati puna prava grupi "Korisnici"(Korisnici). U principu, možete preskočiti ovaj korak, ali da biste objavili ili promijenili objavljivanje baze podataka, morat ćete pokrenuti 1C:Enterprise kao administrator. Da biste konfigurirali sigurnost ovog direktorija, kliknite desnim tasterom miša na njega i izaberite iz kontekstnog menija "Svojstva"(Svojstva).

U prozoru sa svojstvima koji se otvori idite na karticu "Sigurnost"(Sigurnost) i pritisnite dugme "promjena"(Uredi...), da promijenite postojeće dozvole. Pojavit će se prozor s dozvolama za ovaj direktorij. Na listi grupa ili korisničkih imena izaberite grupu „Korisnici“ i na listi dozvola za izabranu grupu postavite zastavicu "Potpuni pristup"(Potpuna kontrola). Zatim kliknite "Primijeni"(Primijeni) za snimanje promjena i zatvaranje svih prozora pomoću dugmeta "UREDU".


Zatim morate dati puna prava na direktorij s instalirane datoteke"1C:Enterprise" (podrazumevano: C:\Program Files (x86)\1cv8\ za 32-bitni modul za proširenje i C:\Program Files\1cv8\ za 64-bitnu) grupu IIS_IUSRS. Da bismo to učinili, izvodimo radnje slične onima opisanim gore, s jedinom razlikom da bi se tražena grupa pojavila na listi "Grupe ili korisnici"(Grupe ili korisnička imena), morate kliknuti na dugme koje se nalazi ispod liste "Dodati"(Dodaj..), a u prozoru za odabir grupa ili korisnika kliknite "dodatno"(Napredno...).


Zatim kliknite na dugme sa desne strane "Traži"(Pronađi sada), zatim odaberite potrebnu grupu IIS_IUSRS u tabeli rezultata pretrage i kliknite "UREDU".


Konačno, ako objavljujete u bazi datoteka, morate također dati grupi IIS_IUSRS puna prava na direktorij koji sadrži fajlove ove infobaze.


Pređimo na direktno objavljivanje baze podataka na web serveru. Da biste to učinili, pokrenite "1C: Enterprise" u načinu rada Konfigurator za bazu podataka koju želite objaviti. Zatim izaberite iz menija “Administracija” - “Objavljivanje na web serveru...”


Otvoriće se prozor za podešavanje svojstava objavljivanja na web serveru. Glavna polja potrebna za objavljivanje su već popunjena prema zadanim postavkama:

  • Ime virtuelnog direktorijuma - ime po kome će se pristupiti bazi podataka na web serveru. Može se sastojati samo od znakova latiničnog pisma.
  • Web server - odabran sa liste koja se nalazi na trenutni računar web serveri. U našem slučaju to su Internet Information Services.
  • Direktorij - fizička lokacija direktorija u kojem će se nalaziti datoteke virtualne aplikacije.
  • Koristeći odgovarajuće oznake, možete odrediti tipove klijenata za objavljivanje, kao i naznačiti mogućnost objavljivanja Web servisa. U donjoj tabeli možete urediti listu Web servisa koji će biti objavljeni, kao i u koloni „Adresa“ promijeniti sinonim po kojem će se pristupati ovom Web servisu.
  • Također je moguće da IIS web server naznači potrebu za provjerom autentičnosti na web serveru korištenjem OS sredstvima postavljanjem odgovarajuće zastavice.

Nakon odabira potrebnih postavki za objavljivanje, kliknite "Objavi".


Ako je objava prošla bez grešaka, vidjet ćemo odgovarajuću poruku.

2.3 Povezivanje na objavljenu bazu podataka putem web pretraživača


Za ovo baza informacija Također se možete povezati s bilo kojeg računala na mreži pristupanjem web serveru preko njegove interne veze (ili ako se povežete port 80- eksternom) IP adresom.

3. Kreirajte besplatni Let’s Encrypt SSL certifikat na IIS-u

Posjedovanje SSL certifikata za web stranicu omogućava vam da zaštitite korisničke podatke koji se prenose preko mreže od napada čovek u sredini i garantuju integritet prenetih podataka.

Hajde da šifrujemo je neprofitno certifikacijsko tijelo koje dozvoljava automatski način rada Izdajte besplatne SSL/TLS certifikate putem API-ja. Izdaju se samo sertifikati validacije domena sa rokom važenja od 90 dana, što nije problem zbog ugrađene mogućnosti automatskog ponovnog izdavanja sertifikata, što rezultira kontinuitetom zaštite.

U nastavku je opisano kako dobiti SSL certifikat od Let’s Encrypt koristeći uslužni program konzole LetsEncrypt-Win-Simple. To je jednostavan čarobnjak koji vam omogućava da odaberete jednu od lokacija koja radi na IIS-u i automatski izdate i povežete SSL certifikat za nju.

3.1 Kreiranje SSL certifikata

Preuzmite najnovije izdanje klijenta sa stranice projekta na GitHubu https://github.com/PKISharp/win-acme/releases

Raspakirajmo ga u direktorij na serveru sa IIS-om: c:\inetpub\letsencrypt


Pokrenut će se interaktivni čarobnjak koji će od vas najprije tražiti da navedete svoj e-mail na koji će se slati obavještenja o problemima s obnavljanjem certifikata i da pristanete na korisnički ugovor.


Zatim ćete morati odabrati da trebate kreirati novi certifikat ( N: Kreirajte novi certifikat) i odaberite tip certifikata (u našem primjeru nema potrebe za korištenjem certifikata s više SAN-ova), pa samo odaberite stavku 1. Jednostruko povezivanje IIS stranice.


Sljedeći korak je provjera valjanosti domene. Dostupno je nekoliko opcija validacije: TLS, preko DNS unosa ili preko HTTP-a). Najjednostavnija opcija je odabir stavke 4 Kreirajte privremenu aplikaciju u IIS-u (preporučeno). U ovom slučaju, na web serveru će biti kreirana mala aplikacija preko koje serveri Let’s Encrypt mogu izvršiti provjeru valjanosti.


Bilješka. Kada obavljate TLS/HTTP provjeru, vaša web lokacija mora biti dostupna izvana koristeći svoje puno DNS ime koristeći HTTP (80/TCP) i HTTPS (443/TCP) protokole.

Nakon validacije, uslužni program letsencrypt-win-simpleće automatski poslati zahtjev za generiranje certifikata, preuzeti ga (sve potrebne datoteke, kao i privatni ključ, pohranjeni su u C:\Users\User\AppData\Roaming\letsencrypt-win-simple direktorij) i kreirati vezu na web stranici IIS-a. Ako je SSL certifikat već instaliran na stranici, bit će zamijenjen novim. Također će kreirati pravilo u Windows Task Scheduleru koje se pokreće svaki dan i automatski izdaje i instalira novi certifikat svakih 60 dana.

3.2 Kreiranje zasebnog bazena i web stranice s povezanim SSL certifikatom.

Kreirajte poseban bazen u IIS-u za letsencrypt



Dodajte stranicu u novi bazen. Označavamo luku 443 (ili neki drugi na koji ćemo kasnije proslijediti na port 443).

Navedite novi certifikat u “SSL Certifikati”:


Postavite link do naše stranice:



Hajde da proverimo.


4. Povezivanje blagajne opreme. Prosljeđivanje COM portova preko TCP/IP-a pomoću emulatora virtualnih serijskih portova (VSPE).

4.1 Podešavanje VSPE na serveru

Pokrenite program VSPE. Kliknite na dugme "Kreiraj novi uređaj".


Zatim morate kreirati virtuelne portove (svaka kasa ima svoj port). Bolje je podesiti brojeve portova niže kako biste izbjegli probleme.

U prozoru koji se otvori izaberite iz padajućeg menija TcpServer. Pritisnite dugme "Dalje".


Postavite broj lokalnog TCP porta za slušanje. Odaberite COM port na koji je oprema povezana preko pretvarača interfejsa. Kliknite na dugme "Postavke".

Instalacija i konfiguracija IIS-a

U većini slučajeva, u stvarnim proizvodnim projektima, jedan ili više servera će se koristiti za opsluživanje zahtjeva klijenata za web stranicu. Ovi serveri mogu biti u vlasništvu i kojima upravljate vi, namenski tim ili hosting kompanija treće strane. U svakom slučaju, prije ili kasnije dođe vrijeme kada je kodiranje i testiranje završeno, a rad mora biti predstavljen široj javnosti - to je postavljanje web stranice.

U ovom i budućim člancima, pogledat ćemo različite opcije implementacije. Međutim, u svim slučajevima osnovne premise ostaju iste. On radna stanica Postoji gotova web stranica koju je potrebno postaviti na server kako bi bila dostupna klijentima. Za ASP.NET takav server je IIS (Internet Information Services - Internet Information Services), I njegov trenutna verzija- IIS 8. Kada je prvi put implementiran, IIS je bio osnovni web server. Tokom godina, IIS je evoluirao u sofisticirani server aplikacija koji pruža širok spektar funkcionalnosti, od kojih je najvažnija podrška za hostovanje ASP.NET aplikacija.

Ovaj članak se fokusira na IIS 8. Iako se mašina sa IIS 8 ovde naziva server, IIS se može pokrenuti i na radnoj stanici i na serverskoj verziji Windows-a. Nisu svi dostupni na radnim stanicama, ali većina jeste funkcionalnost, što vam omogućava da hostujete složene web stranice. Preporučujemo da koristite Windows Server kad god je to moguće, ali Windows 7 ili Windows 8 su jeftine alternative.

Microsoft povezuje IIS izdanja sa Windows izdanjima. Uključeno u Windows Server 2008 i Windows Vista uključuje verziju IIS 7.0, Windows Server 2008 R2 i Windows 7 - verziju IIS 7.5, i Windows Server 2012 i Windows 8 - IIS 8. Verzije 7.0 i 7.5 zajednički se nazivaju IIS 7 od strane Microsofta, što može biti zbunjujuće. Verzija IIS-a koju podržava operativni sistem ne može se promeniti - Windows Server 2008 će koristiti samo IIS 7.0. Na primjer, ne možete nadograditi na IIS 7.5, koji se koristi u Windows Server 2008 R2.

Instaliranje IIS-a

IIS komponenta je uključena kao dio Windows instalacije(i za server i za radne stanice) i zahtijeva aktivaciju i konfiguraciju. Slijede tri načina za aktiviranje IIS-a za različite operativne sisteme.

Instaliranje IIS-a na desktop verzije Windowsa (Windows Vista, Windows 7 i Windows 8)

Svaka verzija operativni sistem Windows nudi sopstvenu verziju IIS-a - IIS 8 (u Windows 8), IIS 7.5 (u Windows 7) ili IIS 7 (u Windows Vista). U svim ovim verzijama Windowsa, IIS je omogućen, ali nije inicijalno instaliran. Da biste ga instalirali, morate slijediti ove korake:

Instalacija IIS-a na Windows Server 2008

Instaliranje i konfigurisanje IIS-a je isto za Windows Server 2008 i Windows Server 2008 R2. Potrebni koraci su opisani u nastavku:

    Pokrenite Server Manager. Da biste to uradili, kliknite na dugme Start i izaberite Svi programi --> Administrativni alati --> Upravitelj servera.

    Odaberite čvor Uloge u stablu s lijeve strane.

    Izvrši neophodne radnje u majstoru. Vjerovatno će se od vas tražiti da instalirate dodatne potrebne uloge - ako je tako, jednostavno prihvatite operacije i nastavite.

    Nakon instalacije, od vas će biti zatraženo da konfigurišete svoj web server. Kao i sa desktop verzijama Windowsa, možete odabrati određene IIS 7 funkcije koje će biti omogućene.

    Ako radite u ASP.NET-u s verzijom .NET Frameworka 4.5, tada će ova verzija .NET Frameworka morati biti instalirana (.NET Framework Developer Center)

Instaliranje IIS-a na Windows Server 2012

Proces instalacije IIS-a u Windows Serveru 2012 je u suštini isti kao u Windows Server 2008. Glavna razlika je u tome što korisnički interfejs donekle drugačije. Detaljan opis možete ga pronaći prateći vezu Instaliranje IIS 8 na Windows Server 2012.

IIS menadžment

Kada instalirate IIS, on automatski kreira direktorij pod nazivom C:\inetpub\wwwroot koji predstavlja vašu web stranicu. Sve datoteke u ovom direktoriju će se pojaviti kao da su u korijenskom direktoriju vašeg web servera.

Da dodate dodatne stranice na vaš web server, možete kopirati HTML, ASP ili ASP.NET datoteke direktno u C:\Inetpub\wwwroot direktorij. Na primjer, ako dodate datoteku TestFile.html u ovaj direktorij, možete je zatražiti u pretraživaču putem URL-a http://localhost/TestFile.html. Možete čak kreirati podmape za grupiranje povezanih resursa. Na primjer, možete pristupiti C:\inetpub\wwwroot\MySite\MyFile.html putem pretraživača koristeći URL http://localhost/MySite/MyFile.html.

wwwroot direktorij je zgodan za pokretanje jednostavni primjeri i statične stranice. Da biste pravilno koristili ASP.NET, morate napraviti vlastiti virtualni direktorij za svaku web aplikaciju koju kreirate. Na primer, možete kreirati fasciklu sa bilo kojim imenom na bilo kom disku na vašem računaru i postaviti je u IIS virtuelni direktorijum kao da se nalazi u C:\inetpub\wwwroot direktorijumu.

Prije nego što počnete, morate pokrenuti IIS Service Manager. Može se naći u Start meniju. Točna lokacija može ovisiti o vrsti Windows verzije(IIS --> IIS Service Manager). Programska prečica će se nalaziti u odjeljku Programi ili Administrativni alati. početna stranica IIS Manager je prikazan na slici ispod:

Sada se morate upoznati sa brojnim terminima koji se koriste u IIS-u. Unos sa imenom servera koji koristite pojavljuje se na levoj strani prozora IIS Manager. Naš server ima ime PROFESSORWEB, generisano Windows 8 defaultom, koje će se koristiti u većini primjera. Centralno područje prikazuje pogled na server. Ovaj prikaz prikazuje skup ikona koje vam omogućavaju da konfigurišete postavke servera. Na desnoj strani ekrana nalazi se lista dostupnih radnji. Na primjer, u ovom prikazu možete pokrenuti, zaustaviti i ponovo pokrenuti server.

Ako proširite stavku servera u prikazu stabla na lijevoj strani ekrana, vidjet ćete stavku Sites, koja sadrži jednu zadanu web lokaciju. Stranica je skup datoteka i direktorija koji čine web stranicu. IIS može podržati više lokacija na jednom serveru, obično na različitim TCP/IP portovima (podrazumevano je port 80). Kombinacija imena servera i porta web lokacije čini prvi dio URL-a. Na primjer, kada koristite mywebserver sa web lokacijom spojenom na port 80, URL izgleda ovako:

http://mywebserver:80

Svaka stranica može sadržavati mnogo datoteka i direktorija. Svaki od njih čini dio URL-a. Da, URL statična stranica mypage.html, koji se nalazi u direktoriju myfiles, bit će kako slijedi:

http://mywebserver:80/myfiles/mypage.html

U nekim situacijama, ime po kojem vam je server poznat i ime koje klijenti koriste za primanje sadržaja bit će različiti. Ovo ćemo ostaviti po strani, ali administrator servera ili hosting kompanija će dati potrebne informacije ako su važne za određeni server.

Da biste provjerili ispravnost IIS-a, odaberite Podrazumevana web lokacija i u desnom oknu upravitelja IIS usluga odaberite "Pokreni". Nakon toga, kliknite na dugme "Pretraži *.80 (http)" da otvorite stranicu web stranice u pretraživaču:

Kao što vidite, u mom slučaju sam promenio podrazumevani port (sa 80 na 8080). Uradio sam ovo jer... na 80 imam pokrenut lokalni Apache server. Ako imate isti problem, možete promijeniti port tako što ćete kliknuti desnim gumbom miša na web-mjesto (podrazumevana web stranica) i odabrati “Uredi vezivanja” iz kontekstnog izbornika. Zatim možete promijeniti zadani port u dijaloškom okviru.

Dakle, svaki server može podržati više lokacija, od kojih svaka radi na drugom portu ili IP adresi. Svaka stranica može imati mnogo datoteka i direktorija, a kombinacija ovih elemenata daje informacije o URL-u. Vratit ćemo se na URL-ove i korištenje IIS Manager-a dok gledamo svaki pristup implementaciji.

Obično, kada ljudi govore o web serveru, misle na rješenja bazirana na Linux platformi. Ali ako je vaša infrastruktura raspoređena na Windows baziran Server onda bi bilo logično koristiti IIS web server. Suprotno uvriježenom mišljenju, ovo je vrlo popularna platforma koja vam omogućava rad sa najpopularnijim CMS-om i ima širok spektar sistema dizajniranih za rad posebno na Windows-u i IIS-u.

Nesumnjiva prednost IIS-a je njegova bliska integracija sa drugim Microsoft tehnologijama i razvojnim alatima. Konkretno, web rješenja za IIS mogu iskoristiti bogate mogućnosti .NET-a i lako raditi sa desktop aplikacijama na toj platformi. Ako vas ovo još ne zanima, onda vam je na usluzi širok izbor gotovih CMS-ova, uključujući i one napisane posebno za IIS. Danas ćemo pogledati kako instalirati i konfigurirati IIS za rad s web rješenjima baziranim na ASP.NET-u i instalirati jedan od popularnih CMS-a za ovu platformu.

Da instalirate web server na Windows platforma idemo na opremu Uloge V Server Manager i odaberite instalirajte uloge Web server (IIS) I Server aplikacija.

Ali nemojte žuriti da kliknete Dalje, na lijevoj strani, ispod naziva svake uloge, opcija je dostupna Role Services, idite na njega i postavite sljedeće opcije za aplikacijski server: podrška za web server (IIS), Opšti pristup na TCP portove i aktivaciju putem HTTP-a.

A za web server, instalirajte uslugu FTP servera.

Zatim instalirajte odabrane uloge. Da biste provjerili funkcionalnost IIS-a, unesite IP adresu vašeg servera u svoj pretraživač, trebali biste vidjeti standardnu ​​stub stranicu web servera.

Sada pređimo na postavljanje servera, za ovo ćemo otvoriti Internet Information Services Manager(nalazi se u Start - Administracija).

Prije svega, napravimo novu stranicu, da biste to učinili, kliknite desnim tasterom miša na stavku Web stranice u bočnom meniju IIS Manager i izaberite Kreirajte novu stranicu.

U prozoru koji se otvori navedite naziv stranice, putanju do korijenske mape (podrazumevano, korisničke stranice se nalaze u C:\inetpub\wwwroot), koji treba prethodno kreirati i navesti ime čvora ( Ime domena sajt), u našem slučaju iissite.local

Ne zaboravite da dodate A zapis sa imenom vaše stranice na DNS server ili upišete potrebne redove hosts fajlove one radne stanice sa kojih ćete pristupiti stranici

U principu, već možete postaviti web stranice u mapu stranice i pristupiti im preko pretraživača, ali za punopravan rad FTP pristup sajtu neće ga ometati. Da biste to uradili, kliknite desnim tasterom miša na naziv vašeg sajta u bočnom meniju i izaberite Dodajte FTP publikaciju

Zatim odredite vezivanje FTP usluge za mrežna sučelja i portove, a također konfigurirajte sigurnosne postavke. Ako ćete koristiti SSL, imajte na umu da će vam trebati certifikat, iako ako ćete koristiti FTP pristup samo za svoje potrebe, možete proći i sa samopotpisanim certifikatom. Ne zaboravite označiti polje za automatsko pokretanje FTP stranice.

Na sljedećoj stranici navedite parametre pristupa serveru; preporučujemo da navedete određene korisnike koji će raditi sa ovom web lokacijom.

Web server je konfigurisan i možete ga koristiti za hostovanje HTML stranica, međutim, moderne stranice koriste DBMS za skladištenje svojih podataka, tako da je sledeći korak instaliranje MS SQL Express 2012, čije su mogućnosti više nego dovoljne za naše zadatke. . Instalacija se vrši sa zadanim vrijednostima, osim Authentication Mode, na koju treba prebaciti Mješoviti način rada i postavite lozinku za superkorisnika SQL servera sa.

Pokušajmo sada instalirati bilo koji popularni CMS kreiran na bazi ASP.NET tehnologije; širok izbor takvih rješenja predstavljen je u galeriji Microsoft web aplikacija. Imajte na umu da ćete klikom na dugme za preuzimanje dobiti paket za instalaciju putem Web PI-a; da biste instalirali na IIS, morat ćete otići na web stranicu programera i preuzeti puni paket sa CMS-om

Instalirat ćemo Orchard CMS, za preuzimanje paketa slijedite link i odaberite Preuzmite kao zip, raspakirajte rezultujuću arhivu i otpremite sadržaj foldera Orchard u korijen stranice.

Ovaj CMS je baziran na ASP.NET 4, tako da ćemo konfigurirati našu stranicu da koristi potrebne tehnologije. Da biste to uradili, kliknite desnim tasterom miša na naziv sajta u bočnom meniju i izaberite Upravljanje web stranicama - napredne opcije

U prozoru koji se otvori promijenite parametar Pool aplikacija, što ukazuje na to ASP.NET v.4

Zatim postavite potrebna prava na mapu stranice, potrebno je da korisniku IIS_IUSRS dodate mogućnost pisanja i promjene sadržaja ove mape.

Takođe, ne zaboravite da kreirate bazu podataka za sajt, da biste to uradili, idite na SQL Server Management Studio i desnim klikom na stavku Baza podataka u bočnom meniju kreirajte novu bazu podataka.