petak, 17. siječnja 2014.

Ukoliko u poslednjih pet godina niste `iveli u nekoj pe}ini, nesumnjivo znate da je
Internet postao veoma va`an deo na~ina na koji dana{nji svet funkcioni{e.
Prime}ujete da sam rekao svet, a ne samo kompanije. Sa svakim novim danom,
Internet ima sve ve}i uticaj na svakodnevni `ivot ogromnog broja ljudi. Ogromna
koli~ina informacija dostupna svima, u svakom trenutku prosto je fascinantna, a sve
su prilike da }e se taj trend nastaviti i u budu}nosti.
Kao neko ko ne `eli da propusti {ansu da bude zna~ajan deo ljudskih `ivota,
Microsoft nastoji da bude deo te revolucije. Mada se neke njihove taktike mogu
dovesti pod znak pitanja - kao {to je ugradnja njihovog pretra`iva~a, Internet
Explorera, direktno u najnovije verzije njihovih operativnih sistema - drugi prilazi su
prili~no korisni. Najzna~ajnija prednost jeste uklju~ivanje najnovije verzije Internet
Information Services (IIS) u osnovu operativnog sistema Windows Server 2003.
Internet Information Services je kompletna funkcionalna platforma koja mo`e da
servisira HTTP (Web), FTP (prenos fajlova), NNTP (vesti) i SMTP (e-mail) zadatke za
organizaciju. Zahvaljuju}i integraciji sa operativnim sistemom, relativno se lako
postavlja, konfiguri{e i kontroli{e. IIS je skalabilna komponenta i mo`e da zadovolji
potrebe i najzahtevnijih okru`enja - Microsoft pokre}e svoj web sajt na IIS-u, a njihov
sajt svakodnevno ima i po nekoliko miliona pogodaka. Trenutno se Internet
Information Services nalazi na drugom mestu kao naj~e{}e implementirani web server,
prema statistikama za web servere koje objavljuje Netcraft (www.netcraft.com/survey/).
Prema statistikama iz decembra 2002, Internet Information Services (u razli~itim
verzijama) koristilo je 27.58 procenata od 35,543,105 kontaktiranih web sajtova. Dakle,
koji je vode}i web server? Paket poznat pod nazivom Apache, open-source verzija
originalnog NCSA HTTP web servera. Prema istoj anketi, Apache (i njegove razli~ite
verzije, uklju~uju}i i neke komercijalne implementacije) koristilo je 62.02 procenta
uzorkovanih servera, a broj na tr`i{tu i dalje raste.
I pored toga {to se nalazi na drugom mestu (ili mo`da upravo zbog toga) IIS 5 mu~e
brojni propusti u za{titi. IIS administratori poslednje tri godine neprestano izdaju
zakrpe za softver, onesposobljavaju}u veoma otvorenu podrazumevanu konfiguraciju,
i "grickaju nokte" dok pregledaju rezultate objavljene u najnovijim biltenima koji se
bave za{titom. Ipak, Microsoft je zaista napravio korak napred sa verzijom IIS 6, implementiraju}
i kompletan preokret po pitanju za{tite i podrazumevane konfiguracije. Sa
novom filozofijom "zaklju~avanja" u operativnom sistemu Windows Server 2003, IIS 6
se ne instalira uz operativni sistem, a podrazumevana instalacija IIS 6 tako|e je
zaklju~una, tako da slu`i samo za stati~ki sadr`aj. Bio bi sjajan napredak da su promene
izvedene samo u IIS-u, ali tu zabavi nije kraj. Najve}e promene se nalaze "ispod haube",
a kompletno obja{njenje zahteva malo du`u diskusiju, ali evo kra}e liste novih
karakteristika i pobolj{anja:
l Kod za IIS potpuno je prera|en tako da je postignuta bolja stabilnost i performanse.
Novi model procesiranja, nazvan modom izolovanja radnog procesa (worker process
isolation mode), dopu{ta jednom ili vi{e sajtova ili aplikacija da se pokre}u u
nazna~enoj zajedni~koj oblasti za aplikacije. Kako sajtovi i aplikacije mogu da se
pokre}u u zasebnim radnim procesima, gre{ka ili sigurnosni propust koji se stvori
na jednom sajtu ne uti~e na druge sajtove na sistemu. Radi kompatibilnosti sa IIS
5-zavisnim aplikacijama, IIS 6 podr`ava i IIS 5 izolacioni mod.
l Niz administrativnih skriptova koji se izvr{avaju iz komandne linije sada se
nalaze u direktorijumu \Windows\system32. Ovi VBScriptovi mogu da izvr{avaju
ve}inu uobi~ajenih administrativnih zadataka.
1564 Windows Server 2003
l Konfiguracione informacije sada su sme{tene u dva XML fajla umesto u binarni fajl.
Ovi XML fajlovi mogu da se prikazuju i modifikuju pomo}u uobi~ajenog tekstualnog
editora, kao {to je Notepad. Administratori sada direktno mogu da ~itaju i edituju
IIS konfiguraciju (~ak i dok je IIS pokrenut!) umesto da koriste skriptove ili kod.
l IIS 6 podr`ava importovanje i eksportovanje konfiguracionih informacija na bilo
kom nivou (sajt, server ili direktorijum). Zato je olak{ano dupliranje postavki za
vi{e sli~nih servera.
l IIS 6 dopu{ta bekapovanje nezavisno od servera. Sada mo`ete da bekapujete
konfiguraciju i uspostavite je na drugom sistemu, pomo}u {ifrovane lozinke.
l Ako je na IIS Serveru instaliran IPv6 skup protokola, IIS 6 podr`ava HTTP zahteve
preko IPv6.
l Pobolj{ani metod kompresije odziva dopu{ta kompresovanje dinami~kog
sadr`aja "u letu", dok se stati~ki sadr`aj ke{ira na disku.
l FTP sada podr`ava izolovanje korisnika (user isolation), {to zna~i da se individualni
FTP klijenti mogu ograni~iti na njihove mati~ne direktorijume bez mogu}nosti da
vide ili modifikuju sadr`aj direktorijuma drugih korisnika.
l Iako tehni~ki nije deo IIS-a, uklju~ivanje POP3 Servera u Windows Server 2003
zna~i da sistem mo`e da se pona{a kao stvarni mail server, a ne samo kao
prosle|iva~ mailova, bez instaliranja softvera nezavisnih proizvo|a~a.
Op{ti pregled IIS-a i drugih web aplikacija za
server
Internet Information Services (IIS) u su{tini predstavlja skup servisa zasnovanih na
TCP/IP protokolu koji se pokre}u na istom sistemu. Iako se neki servisi oslanjaju na
zajedni~ke komponente, funkcioni{u nezavisno jedni od drugih. Ba{ kao {to i elektri~ar
razli~ite poslove obavlja pomo}u razli~itih alatki, IIS ima razli~ite karakteristike za
ispunjavanje razli~itih potreba. Uz Windows Server 2003, Microsoft je objavio verziju 6
za Internet Information Services. U narednim sekcijama ukratko diskutujemo o nekim
od funkcionalnosti web aplikacionog servera uklju~ene u IIS 6.
World Wide Web (HTTP) Server
Ako ~itate ovu knjigu, a posebno ovo poglavlje, pretpostavljam da ve} znate {ta je
World Wide Web. IIS uklju~uje HTTP server tako da brzo i lako mo`ete da objavljujete
svoje podatke na World Wide Webu. IIS-ov Web servis lako se konfiguri{e i pouzdan
je, a ima i podr{ku za bezbednost i {ifrovanje radi za{tite osetljivih podataka.
Pomo}u IIS-ovog Web servisa mo`ete da hostujete web sajt na svom domenu ili
na vi{e domena, na intranetu i Internetu, pa ~ak mo`ete da dopustite korisnicima da
pro|u kroz IIS Web server radi pristupa HTML dokumentima koji su sme{teni na
kompjuterima u okviru Va{e organizacije.
Ako ste radili sa Windows 2000 Serverom i IIS 5, znate da se IIS 5 automatski
instalirao uz Windows 2000 Server, uklju~uju}i skoro sve opcione komponente koje su
eventualno mogle nekada zatrebati.

0 komentari:

Objavi komentar