Kako postaviti lokalni web poslužitelj?

Najučinkovitiji način testiranja dinamičkog sadržaja je putem lokalnog web poslužitelja. Ako trebate znati kako ga postaviti, na pravom ste mjestu.

Kako postaviti lokalni web poslužitelj?

U ovom članku ćemo vam pokazati kako postaviti lokalni web poslužitelj na različite operativne sustave i kako testirati uspješnu instalaciju.

Kako postaviti lokalni web poslužitelj?

Lokalni web poslužitelj se u osnovi postavlja instaliranjem softvera na vaše računalo kako bi mu se dale mogućnosti web poslužitelja; to je "lokalno" budući da ste vi zaduženi za upravljanje njime. Pokazat ćemo vam kako promijeniti svoje računalo u HTTP poslužitelj, uglavnom na temelju instaliranja Apache softvera. Ali prvo, evo nekoliko preduvjeta:

  • Namjensko računalo koje će postati vaš poslužitelj
  • Pokrenuti Windows, Linux ili Mac računalo s macOS-om
  • Internet veza
  • Dvojezgreni 2 GHz ili više
  • 4 GB RAM-a
  • 1 GB slobodnog prostora na disku.

Kako postaviti lokalni web poslužitelj na Windows 10?

Windows 10 nije baziran na Unixu, stoga ćemo instalirati XAMPP koji je kombinacija Apachea, MySQL-a i PHP-a. Da biste instalirali XAMPP, učinite sljedeće:

  1. Idite na XAMPP i nastavite s instalacijom verzije sustava Windows.

  2. Kada se to od vas zatraži, pokrenite instalacijski program.
  3. Odaberite "Apache" za instaliranje samo web poslužitelja.
  4. Nakon što je instalacija dovršena, kliknite "Završi" za otvaranje upravljačke ploče XAMPP.

Za potvrdu uspješne instalacije unesite "127.0.0.1" ili "lokalni domaćin” u adresnu traku vašeg web preglednika. Stranica konfiguracije XAMPP-a trebala bi se prikazati.

Kako postaviti lokalni web poslužitelj na Mac?

MacOS ima unaprijed instaliran Apache web poslužitelj; da biste ga uključili, učinite sljedeće:

  1. Kliknite na “Finder”.

  2. Kliknite na "Aplikacije" > "Utilities", dvaput kliknite na "Terminal".

  3. Sada unesite i pokrenite ovu naredbu da uključite Apache:

    sudo apachectl start

  4. Da biste potvrdili da je Apache aktivan, unesite "127.0.0.1" ili "lokalni domaćin” iz adresne trake vašeg web preglednika. Trebali biste vidjeti "Radi!" poruka.

Kako postaviti lokalni web poslužitelj na Ubuntu?

Da biste instalirali Apache web poslužitelj na Ubuntu Linux 18.04, učinite sljedeće:

  1. Pristupite terminalu i unesite naredbu:

    sudo apt-get install apache2

  2. Potvrdite instalaciju, a zatim se opustite dok je Apache instaliran.
  3. Da biste potvrdili da je instalacija uspjela, u adresnu traku web preglednika unesite sljedeće:

    //local.server.ip

    • U web pregledniku trebali biste vidjeti Apache2 Ubuntu zadanu stranicu.

Kako postaviti lokalni web poslužitelj na Linuxu?

  1. Pristupite terminalu za Debian i Ubuntu/Ubuntu distribuciju i unesite naredbu:

    sudo apt instaliraj apache2

    sudo dnf instalirajte httpd

  2. Da biste potvrdili da je instalacija uspješna, unesite "lokalni domaćin" ili "127.0.0.1” u svoj web preglednik.

    • Zadana stranica dobrodošlice Apachea trebala bi prikazati "To radi".

Kako postaviti LAN web poslužitelj?

Sada ćemo vam pokazati kako postaviti LAN mrežu putem Windowsa koja se povezuje na internet. Prije svega, trebat će vam sljedeće:

  • računalo (poslužitelj)
  • mrežni prekidač
  • širokopojasna veza
  • usmjerivač (s ugrađenim modemom)
  • uređaje koje želite spojiti na mrežu
  • Ethernet kabeli

Povežite svoje prvo računalo:

Povežite usmjerivač ili mrežni prekidač na računalo pomoću ethernet kabela, a zatim ga uključite. Ako postavljate prvi put, čarobnjak "Postavljanje mreže" to će učiniti automatski umjesto vas. Ako se ne pojavi, učinite sljedeće:

  1. Kliknite na "Centar za mrežu i dijeljenje" na "Upravljačkoj ploči" ili "Postavke".

  2. Odaberite "Postavi novu vezu ili mrežu".

    • Prođite kroz upute na zaslonu.

Konfigurirajte svoj Wi-Fi:

Ako želite da se vaši uređaji bežično povezuju s vašom mrežom, morat ćete postaviti Wi-Fi; ako ne, možete koristiti ethernet kabele.

Slijedite upute u priručniku za usmjerivač/mrežni prekidač kako biste omogućili Wi-Fi. Da biste ga učinili što sigurnijim, učinite sljedeće:

  • Razmislite o promjeni zadanog SSID-a (ime mreže), Wi-Fi prijave i lozinke. To se može učiniti prijavom na vaš usmjerivač, bilo prolaskom kroz postavke mreže ili web preglednikom na računalu.
  • Svakako odaberite najnapredniju sigurnosnu zaštitu – trenutno je to WPA2.
  • Sada kako bi promjene stupile na snagu, ponovno pokrenite računalo.

Povežite svoj LAN na Internet:

Za vaš LAN pristup internetu, priključite usmjerivač i modem u glavnu telefonsku liniju, koristeći WAN priključak.

Povežite svoje uređaje na LAN:

Bilo da ste svoje uređaje povezali na LAN putem Wi-Fi ili Ethernet kabela, učinite sljedeće:

  • Na svojim uređajima uključite Wi-Fi

  • Odaberite svoju mrežu

  • Unesite novu lozinku kada se to od vas zatraži

Za spajanje na vaš LAN pomoću Ethernet kabela:

  • Uključite kabel u mrežni prekidač/usmjerivač
  • Uključite drugi kraj u svoj uređaj
  • Učinite isto za svoje druge uređaje, moći ćete im pristupiti s bilo kojeg uređaja na svom LAN-u.

Sada počnite dijeliti:

Da biste postavili "Početnu grupu" za dijeljenje resursa na vašoj mreži, učinite sljedeće:

  1. Idite na "Upravljačka ploča" > "Mreža i internet" > "Početna grupa".
  2. Odaberite “Create a homegroup” pokrenut će se čarobnjak za postavljanje matične grupe i dati vam lozinku potrebnu za povezivanje drugih uređaja na LAN.

Postoji nekoliko načina za dijeljenje i davanje pristupa resursima u LAN-u, uključujući:

  • Desni klik na datoteke ili mape > "Dijeli sa..."
  • Dodavanje datoteka u javne mape i uključivanje "Dijeljenje javnih mapa" putem Centra za mrežu i dijeljenje.

Kako postaviti lokalni HTTP poslužitelj?

Sada ćemo vam pokazati kako postaviti lokalni web poslužitelj za testiranje. Za instalaciju Pythona u sustavu Windows, učinite sljedeće:

  1. Idite na početnu stranicu Python python.org.

  2. U odjeljku "Preuzimanje" odaberite vezu Python "3.xxx".

  3. Pri dnu zaslona odaberite exe datoteku "Windows x86" za preuzimanje.
  4. Pokrenite datoteku kada se preuzme.
  5. Na prvoj stranici svakako označite potvrdni okvir "Dodaj Python 3.xxx u PATH".
  6. Odaberite "Instaliraj", a zatim "Zatvori" kada završite.
  7. Pristupite naredbenom retku i unesite ovu naredbu da provjerite uspješnu instalaciju:
    1. python -V
    2. # Ili možda imate dostupnu naredbu py,
    3. # u tom slučaju pokušaj py -V

Ovo će prikazati verziju. Ako je broj točan, upišite sljedeću naredbu "cd", a zatim u direktorij u kojem se nalazi vaš primjer:

  1. # dodajte naziv imenika za unos, npr.
  2. cd radna površina
  3. # upotrijebite dvije točke da biste se popeli na razinu direktorija ako je potrebno

cd ..

Sada da pokrenete poslužitelj u direktoriju, unesite sljedeće naredbe:

  1. # Ako je prikazana verzija Pythona viša od 3.X
  2. python3 -m http.server
  3. # U prozorima kao alternativu unesite "python" da biste zamijenili "py -3" ili "python3"
  4. # Ako je prikazana verzija Pythona 2.X

python -m SimpleHTTPServer

Da biste vidjeli popis sadržaja u imeniku, idite na poslužitelj iz adresne trake vašeg web preglednika unesite "lokalni domaćin:8000

Ako je port 8000 već zauzet, upotrijebite drugi priključak, npr.:

  • python3 -m http.poslužitelj 7800 (Python 3.x) ili
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Zatim unesite “lokalni domaćin:7800” za pristup poslužitelju.

Kako postaviti lokalni web poslužitelj na Windows 10 i MAMP?

Za novu instalaciju MAMP/MAMP PRO na Windows 10, učinite sljedeće:

  1. Idite na i preuzmite MAMP PRO s www.mamp.info.

  2. Idite u mapu preuzimanja i dvaput kliknite na "setup_MAMP_MAMP_PRO_4.x.exe” datoteka.
  3. Slijedite upute na zaslonu za instalaciju.

Napomena: oba MAMP PRO “C:\MAMP PRO” i MAMP “C:\MAMP” mape će biti instalirane, zanemarite mapu MAMP PRO ako ne želite koristiti pro verziju.

Sada da pokrenete MAMP i testirate uspjeh, učinite sljedeće:

  1. U Windows Exploreru idite na "C:\MAMP" i pristupite "MAMP.exe". datoteka. Dopustite pristup ako dobijete sigurnosno upozorenje.
    • Apache poslužitelj i MySQL poslužitelj bi se trebali pokrenuti automatski, ako ne kliknite na “Start Servers”.
  2. Na izborniku MAMP kliknite na "Postavke".
  3. Unesi" 8888” u polju Apache porta.
  4. Odaberite "Otvori WebStart stranicu".
    • A “Dobro došli! MAMP je uspješno instaliran” trebala bi se prikazati stranica.

Dodatna često postavljana pitanja

Što je lokalni web poslužitelj?

Lokalni web poslužitelj je računalo koje zadovoljava HTTP zahtjeve javnosti vraćanjem web stranica. Na primjer, web programer može ugostiti web stranicu i imati sve datoteke ili softver potrebne za web stranicu fizički pohranjene na svom računalu (lokalno) za razliku od vanjske tvrtke za web hosting.

Što je LAN?

LAN (lokalna mreža) povezuje skup uređaja u jednom području, npr. u kući, uredskom katu ili zgradi. Veličina LAN-a može se kretati od tisuća korisnika i uređaja do samo jednog korisnika.

Što je WAN?

WAN (wide area network) geografski povezuje telekomunikacije. Obično ga koriste državni subjekti, škole i tvrtke za međusobno prenošenje podataka, omogućujući ljudima da obavljaju svoje funkcije bez obzira na njihovu fizičku lokaciju.

Od običnog računala do moćnog web poslužitelja

Lokalni web-poslužitelji izvrsni su za hostiranje web-mjesta i pohranjivanje gotovo svega čemu želite drugima dopustiti pristup. Uz softverske pakete koji čarobno pretvaraju vaše obično računalo ili računalo u web poslužitelj, prilično je jednostavno postaviti ga.

Sada kada smo vam pokazali kako postaviti vlastiti, jeste li uspjeli natjerati svoj web poslužitelj da radi? Za koje vrste stvari koristite svoj web poslužitelj? Voljeli bismo čuti od vas, ostavite komentar u odjeljku ispod.