Uită-te atent la IIS 7.x
Fișiere de configurare
În IIS 7.x, în comparație cu versiunea anterioară, fișierele .config simple și intuitive sunt utilizate în format XML, localizate în aceleași fișiere utilizate de sistemul de configurare ASP.NET.
Setările serverului și setările site-ului sunt stocate separat. În Apache, o astfel de schemă a fost implementată de mult timp și mi se pare mai transparentă și mai convenabilă.
Setările serverului sunt stocate în fișierul applicationHost.config. care este localizat în folderul% systemroot% \ windows \ system32 \ inetsrv \ config. Iată parametrii tuturor modulelor instalate, nodurilor, bazelor de aplicații, securității și așa mai departe. În același director, există un fișier administration.config, în care sunt înregistrate module și alte setări conexe.
Setările pentru site-urile web individuale sunt stocate în fișierele web.config. pentru fiecare nod de pe server există un web.config. Ele conțin o descriere a documentului implicit, a setărilor aplicației și a ASP.NET.
Sistemul de setări nu depinde de calculator, iar acum, fără probleme, pot fi făcute toate setările pe sistemul de testare, iar apoi după testare este suficient să copiați fișierele .config pe serverele de lucru.
Pentru a facilita transferul, variabilele sunt suportate, iar dacă același set de module este instalat pe servere, nu ar trebui să existe probleme cu lucrarea. Și portabilitatea fișierelor de configurare vă permite să utilizați un fișier .config pe toate nodurile fermei. Această funcție este denumită Configurația partajată. După crearea fișierului de configurare, administratorul îl exportă și, pentru a evita încercările de manipulare, îl protejează cu o parolă a cheii de criptare.
Pentru a activa acest lucru pe un alt server, trebuie doar să selectați elementul cu același nume, să activați caseta de selectare "Activați configurarea partajată", să specificați calea către fișierul de setări, să introduceți parola de acreditare și parola de criptare necesară pentru acces.
Gestionarea IIS
Mal da da - IIS Express
Dezvoltarea web este deseori necesară pentru depanarea proiectelor pentru a avea un server web instalat în sistemul local. Și având în vedere că IIS face parte din versiunea desktop a Windows, deși cu anumite limitări [7], pentru un server web local nu este nevoie să aveți o versiune de server de Windows la îndemână. Dar, de multe ori, această posibilitate nu coincide cu politica de securitate a companiei. Cel puțin pentru că pentru management va fi obligat să dea utilizatorului drepturile administratorului, ceea ce nu este întotdeauna acceptabil. Și un server web configurat greșit este o gaură de securitate potențială. În aceste scopuri, utilizați de obicei serverul de dezvoltatori ASP.NET inclus în Visual Studio. Acum, Microsoft îi oferă un înlocuitor pentru IIS Express (IIS Developer Express) - un server Web ușor, care este pe deplin compatibil cu IIS și suportă toate funcțiile necesare cu un minim de setări. Acesta poate fi instalat și rulat în paralel cu IIS 7.x și ASP.NET Development Server fără conflicte. Nu sunt necesare drepturi de administrator. Alternativ, IIS Express poate înlocui serverul de dezvoltare ASP.NET în Visual Studio. Suportă instalarea pe Windows XP SP3 și mai mare. Pentru astăzi, este disponibilă o versiune beta, care este inclusă în pachetul Microsoft WebMatrix beta [8].
Înainte de noi este un produs complet diferit, cu o nouă arhitectură și capabilități, care combină o mare funcționalitate, flexibilitate și claritate în personalizare. Modularitatea vă permite să configurați și să asigurați în mod optim sistemul. Administratorul are la dispoziție un set întreg de instrumente necesare pentru a lucra, permițându-vă să gestionați configurația, atât de la sistemul local, cât și de la distanță, inclusiv linia de comandă.