nav_dugme codeBlog codeBlog
  • početna
  • Učionica
  • Saveti
  • Zanimljivosti
  • Kontakt

Pokretanje lokalnog web servera

Viber
zoom_plus zoom_minus

Uvod

Pri razvoj web sajtova, veoma je korisno da budemo u mogućnosti da sajtove, koje ćemo na kraju "okačiti" na neki server, isprobamo na sopstvenom računaru (na kome kodiramo sajt i kreiramo ostale sadržaje).

U slučaju jednostavnijih sajtova koji koriste samo HTML, CSS i JS, ovo ćemo lako postići neposrednim otvaranjem HTML stranica u browseru, međutim, ozbiljniji sajtovi kod kojih postoji potreba za povezivanjem sa bazama podataka (i obavljanjem drugih pozadinskih zadataka) zahtevaju drugačiji (malo ozbiljniji) pristup.

U ovom slučaju, rešenje je kreiranje web servera "u lokalu" - na našem sopstvenom računaru. Ovakav server (najčešće) nije dostupan ostalim korisnicima interneta, ali, dostupan je nama i, u očima browsera (u smislu pristupa web stranicama), gotovo da nema razlike između lokalnog servera i "pravih" servera na mreži.

Šta je sve potrebno

Kreiranje, konfiguracija i održavanje velikih i ozbiljnih web servera koji nose poznate sajtove kojima pristupamo svakodnevno je ozbiljan posao. Međutim osnovnu funkcionalnost web servera možemo zapravo postići na jednostavan način.

Prvo nam je potreban softver (u našem slučaju koristićemo program XAMPP), koji možemo preuzeti sa sledeće adrese: XAMPP - download.

Zatim ćemo program instalirati na naš lokalni disk (preporučujemo da program XAMPP instalirate na lokaciju D:\xampp).

Posle toga, potrebno je pronaći fajl index, koji se nalazi u folderu D:\xampp\htdocs i promeniti sledeću liniju koda ....

									
<?php
	header('location: ' . $uri . '/dashboard/');
?>
									
								
Slika 1. - Podešavanja lokalnog servera koja je potrebno izmeniti.

.... na sledeći način ....

									
<?php
	header('location: ' . $uri . '/sajtovi/');
?>
									
								
Slika 2. - Podešavanja lokalnog servera - posle korekcije.

.... i kreirati folder D:\xampp\htdocs\sajtovi - u koji ćemo smeštati naše sajtove - svaki sajt u zaseban podfolder.

Na kraju, kreirajmo podfolder D:\xampp\htdocs\sajtovi\prvi_sajt i smestimo u taj folder fajl index.

Još malo i sve je spremno ....

Otvorimo sada fajl index.php za upisivanje i unesimo sledeći kod:

									
<?php
	echo "Dobro došči na lokalni server! :)";
?>
									
								
Slika 3. - PHP kod vašeg prvog sajta! :)

Presecanje vrpce ....

Pokrenite XAMPP control panel i startujte servis Apache.

XAMPP sa pokrenutim servisom Apache
Slika 4. - XAMPP Control Panel sa pokrenutim servisom Apache.

Zatim, pokrenite vaš omiljeni web pretraživač (Mozilla, Chrome, Opera ....) i u adresnu liniju upišite: "locahost" (bez navodnika) i pokrenite sajt.

Indeks sajtova na lokalnom serveru
Slika 5. - Direktorijum našeg lokalnog servera (naših sajtova).

Prvo što ćete videti je indeks (sadržaj) vašeg foldera sa sajtovima. Među folderima biće prisutan i folder "prvi_sajt" (zapravo, osim ako niste dodavali foldere "za svoj račun", to će biti jedini folder).

Kada pristupite ovom folderu, dobićete pozdravnu poruku koju ste napisali u fajlu index.

Pokrenut sajt na lokalnom serveru
Slika 6. - Naš prvi sajt - pokrenut na našem lokalnom serveru (čestitamo! :)).

Sada imate svoj sopstveni lokalni web server (koji možete koristiti za isprobavanje sajtova koji će možda jednog dana biti postavljeni na neki javno dostupan server)! :)

Autor članka Nikola Vukićević Za web portal www.codeblog.rs
Napomena: Tekstovi, slike, web aplikacije i svi ostali sadržaji na sajtu www.codeblog.rs (osim u slučajevima gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta www.codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog pismenog odobrenja autora.
©2021. Sva prava zadržana.
Viber
početna Početna > Članci > Pokretanje lokalnog web servera

Info & povezani članci

Info

trejler_sat Datum objave: 04.03.2020.

trejler_dokument Jezici: PHP

trejler_teg_zeleni Težina: 3/10

Povezani članci

Kako napraviti web sajt - 1. deo - Početni koraci HTTP - Statusni kodovi Uvod u Javascript i DOM Kako napraviti dobru lozinku HTML - Specijalni znakovi JSON - tekstualni format za predstavljanje objekata Struktura web adresa i pristup internet stranicama Rad sa tekstualnim datotekama u programskom jeziku C
Preuzmite PDF verziju
Dont't think you are .... Know you are!
Filmski citat
codeBlog codeBlog
Projekat posvećen popularizaciji kulture i veštine programiranja među mladim programerima.
Napomena: Tekstovi i slike na sajtu www.codeblog.rs (osim u slučajevima, gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta www.codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog odobrenja autora.
© 2021. Sva prava zadržana.
Facebook - logo
Instagram - logo
LinkedIn - logo
Twitter - logo
E-mail
Naslovna
   •
Uslovi korišćenja
   •
Obaveštenja
   •
FAQ
   •
Kontakt