U pravilu, običan korisnik ima takve pojmove kao "web-poslužitelj" ili "hosting" koji su povezani s nečim posve nerazumljivim. U međuvremenu, nema ništa teško u ovom pitanju. Pokušajmo objasniti što je web server, zašto je to potrebno i kako funkcionira, pogotovo bez ulaženja u tehničke detalje, ali, da tako kažemo, na prste. U međuvremenu, usredotočit ćemo se na pitanje kako stvoriti i konfigurirati takav poslužitelj na kućnom računalnom terminalu ili prijenosnom računalu.
Najvažnija stvar u ovom pitanju je shvatiti da poslužitelj te vrste nije ništa više od računala na Internetu s instaliranim odgovarajućim softverom.
Ali to apsolutno ne znači da ne možete stvoriti vlastitu konfiguraciju kod kuće. Budući da imamo uobičajenije operacijske sustave Windows, pitanja o tome kako stvoriti web poslužitelj na Ubuntuu (Linuxu) neće se razmatrati.
Na poslužiteljima ovog tipa na Internetu se pohranjuje mnogo informacija. Istodobno, isti antivirusi pristupaju svojim bazama podataka kako bi ažurirali svoje vlastite baze podataka. Korisnik je također izravno povezan s takvim poslužiteljima, praveći zahtjeve u pregledniku (traženje informacija, pristup stranici itd.).
Tako se ispostavlja da su sve stranice prisutne na Internetu pohranjene na web poslužiteljima, na što je s jedne strane napravljen korisnički zahtjev ili je instaliran program pristup, s druge strane, rezultat je proizveden od istog poslužitelja kojem se pristupa.
Svi korisnici navikli su na internet unositi određeni resurs (web stranicu) na kojem se nalaze informacije određene vrste, adresnu traku samo unesite prefiks www (ili http) i sljedeće ime. Ali nitko ne razmišlja o tome kako web poslužitelj razumije zahtjev i daje rezultat.
Zapravo, ovdje moramo razlikovati koncepte poslužitelja i klijenta. U našem slučaju, stranica hostirana na Internetu pohranjena je na udaljenom poslužitelju. Korisničko računalo djeluje kao klijent, od kojeg je zahtjev napravljen.
Za pristup Internetu koriste se programi koji se nazivaju web preglednici. Oni pretvaraju korisnički zahtjev u digitalni kod koji prepoznaje web poslužitelj. Poslužitelj je obrađuje i daje odgovor u odgovarajućem kodu, a preglednik već pretvara milijune nula i jedinica u normalan oblik s tekstualnim, grafičkim, audio ili video informacijama koje se nalaze na stranici.
Od svih poslužiteljskih programa, vjeruje se da su najčešći Apache i Microsoft IIS. Prvi je popularniji i češće se koristi u sustavima sličnim UNIX-u, iako se može instalirati na Windows. Osim toga, Apache poslužitelj je apsolutno besplatan softver i kompatibilan je s gotovo svim poznatim operativnim sustavima. Međutim, kao što je navedeno, ovaj softver je namijenjen uglavnom profesionalnim programerima i programerima.
Microsoftov softverski proizvod namijenjen je prosječnom korisniku koji može instalirati i konfigurirati takav web-poslužitelj za Windows bez dodatne pomoći kvalificiranog stručnjaka.
Međutim, na temelju službene statistike, Apache softver koristi oko 60% svih postojećih poslužitelja, tako da će se instalacija i konfiguracija početne konfiguracije razmotriti na primjeru.
Za instalaciju morate preuzeti poseban poslužiteljski paket, skraćeno WAMP, koji uključuje tri glavne komponente:
Instalacija se može izvršiti iz paketa WampServer. Da biste to učinili, jednostavno slijedite upute "Čarobnjaka", koji će na jednoj od etapa ponuditi da odaberete internetski preglednik koji će se koristiti prema zadanim postavkama.
Da biste to učinili, morat ćete otići u mapu s izvršnom datotekom preglednika (ako to nije Internet Explorer, obično se nalazi u direktoriju programskih datoteka). Usput, sam popis preglednika trebao bi biti dodan na popis iznimki Windows vatrozida. U završnoj fazi, ispred trenutne točke pokretanja postavlja se kvačica, nakon čega se u sistemskoj traci pojavljuje odgovarajuća ikona, koju trebate kliknuti i promijeniti kako biste odabrali pokretanje lokalnog hosta (localhost).
Ako je sve učinjeno ispravno, početna stranica poslužitelja će se pojaviti. Nadalje, bit će ponuđeno instaliranje dodatnih komponenti (ako to nije učinjeno, sustav će generirati pogrešku). Instalacija se uglavnom odnosi na dodatne dodatke, elemente i komponente koje će poslužitelj koristiti u budućnosti.
Postavljanje web poslužitelja je malo kompliciranije. Prvo, u izborniku palete sustava odaberite prijelaz u WWW mapu (mjesto za spremanje dodataka ili HTML datoteka). Nakon toga upišite sljedeći tekst u Notepad:
Pozdrav!
„; ?>Možete jednostavno kopirati tekst u Notepad i spremiti datoteku kao index.php u istu WWW mapu (iako to možete bez nje, budući da se ovaj korak koristi samo za provjeru lokalnog hosta). Umjesto pozdrava, možete umetnuti bilo koji drugi tekst ili frazu.
Zatim u pregledniku morate osvježiti stranicu (F5), nakon čega se na zaslonu prikazuje sadržaj. Ali za druga računala stranica neće biti dostupna.
Da biste otvorili pristup, morate promijeniti datoteku httpd.conf pisanjem u odjeljku koji počinje s
Narudžba Dopusti, Odbij
Dopusti od svih
Zatim trebate samo spremiti promjene i ponovno pokrenuti poslužiteljsku ljusku. Ako koristite usmjerivač, provjerite je li odabran port 80 port (bez toga neće biti pristupa poslužitelju na Internet).
Naravno, s obzirom na razumijevanje suštine operacije ili postavki kućnog web poslužitelja, ovdje je samo najosnovnija i koncizna informacija, da tako kažemo, za opće razumijevanje. Zapravo, svi procesi su mnogo složeniji, osobito u smislu pretvaranja zahtjeva i izdavanja odgovora, a da ne spominjemo postavke poslužitelja kod kuće. Ako korisnik ima želju razumjeti te probleme, onda ne možete bez početnog znanja o istom WordPress dodatku i PHP jeziku. S druge strane, za objavljivanje primitivnih stranica, koje sadrže uglavnom samo tekstualne informacije, možete koristiti te početne informacije.