Kako nastaviti lokalni spletni strežnik?

Najučinkovitejši način za testiranje dinamične vsebine je prek lokalnega spletnega strežnika. Če ga morate vedeti, kako ga nastaviti, ste na pravem mestu.

Kako nastaviti lokalni spletni strežnik?

V tem članku vam bomo pokazali, kako nastaviti lokalni spletni strežnik v različnih operacijskih sistemih in kako preizkusiti uspešno namestitev.

Kako nastaviti lokalni spletni strežnik?

Lokalni spletni strežnik je v bistvu nastavljen z namestitvijo programske opreme na vaš računalnik, ki mu omogoča zmogljivosti spletnega strežnika; je »lokalno«, saj ste vi zadolženi za upravljanje. Pokazali vam bomo, kako svoj računalnik spremenite v strežnik HTTP, večinoma na podlagi namestitve programske opreme Apache. Toda najprej je tukaj nekaj predpogojev:

  • Namenski računalnik, ki bo postal vaš strežnik
  • V sistemu Windows ali Linux ali računalnik Mac z operacijskim sistemom macOS
  • Internetna povezava
  • Dvojedrni 2 GHz ali več
  • 4 GB RAM-a
  • 1 GB prostega prostora na disku.

Kako nastaviti lokalni spletni strežnik v sistemu Windows 10?

Windows 10 ne temelji na Unixu, zato bomo namestili XAMPP, ki je kombinacija Apache, MySQL in PHP. Če želite namestiti XAMPP, naredite naslednje:

  1. Pomaknite se do XAMPP in nadaljujte z namestitvijo različice sistema Windows.

  2. Ko ste pozvani, zaženite namestitveni program.
  3. Izberite »Apache«, da namestite samo spletni strežnik.
  4. Ko je namestitev končana, kliknite »Dokončaj«, da odprete nadzorno ploščo XAMPP.

Za potrditev uspešne namestitve vnesite »127.0.0.1” ali “lokalni gostitelj« v naslovno vrstico spletnega brskalnika. Prikazala bi se konfiguracijska stran XAMPP.

Kako nastaviti lokalni spletni strežnik na Macu?

MacOS ima vnaprej nameščen spletni strežnik Apache; da ga vklopite, naredite naslednje:

  1. Kliknite na "Finder".

  2. Kliknite »Aplikacije« > »Pripomočki«, dvokliknite »Terminal«.

  3. Zdaj vnesite in zaženite ta ukaz, da vklopite Apache:

    sudo apachectl start

  4. Če želite potrditi, da je Apache aktiven, vnesite »127.0.0.1” ali “lokalni gostitelj« iz naslovne vrstice spletnega brskalnika. Videti bi morali "Deluje!" sporočilo.

Kako nastaviti lokalni spletni strežnik na Ubuntu?

Če želite namestiti spletni strežnik Apache na Ubuntu Linux 18.04, naredite naslednje:

  1. Dostopite do terminala in vnesite ukaz:

    sudo apt-get install apache2

  2. Potrdite namestitev, nato se usedite, medtem ko je nameščen Apache.
  3. Če želite potrditi, da je bila namestitev uspešna, v naslovno vrstico spletnega brskalnika vnesite naslednje:

    //local.server.ip

    • V spletnem brskalniku bi morali videti privzeto stran Apache2 Ubuntu.

Kako nastaviti lokalni spletni strežnik na Linuxu?

  1. Dostopite do terminala za Debian in distribucijo, ki temelji na Ubuntu/Ubuntu, in vnesite ukaz:

    sudo apt namestite apache2

    sudo dnf namestite httpd

  2. Če želite potrditi, da je bila namestitev uspešna, vnesite "lokalni gostitelj” ali “127.0.0.1« v svoj spletni brskalnik.

    • Apacheova privzeta pozdravna stran bi morala prikazati »Deluje«.

Kako nastaviti spletni strežnik LAN?

Zdaj vam bomo pokazali, kako nastaviti omrežje LAN prek sistema Windows, ki se povezuje z internetom. Najprej boste potrebovali naslednje:

  • računalnik (strežnik)
  • omrežno stikalo
  • širokopasovna povezava
  • usmerjevalnik (z vgrajenim modemom)
  • naprave, ki jih želite povezati v omrežje
  • Ethernet kabli

Povežite svoj prvi računalnik:

Usmerjevalnik ali omrežno stikalo povežite z računalnikom z ethernetnim kablom in ga nato vklopite. Če nameščate prvič, bo čarovnik »Nastavitev omrežja« to storil samodejno namesto vas. Če se ne prikaže, naredite naslednje:

  1. Kliknite »Center za omrežje in skupno rabo« na »Nadzorni plošči« ali »Nastavitve«.

  2. Izberite »Nastavi novo povezavo ali omrežje«.

    • Pojdite po navodilih na zaslonu.

Konfigurirajte svoj Wi-Fi:

Če želite, da so vaše naprave brezžično povezane z vašim omrežjem, boste morali nastaviti Wi-Fi; če ne, lahko uporabite ethernet kable.

Sledite navodilom v priročniku za usmerjevalnik/omrežno stikalo, da omogočite Wi-Fi. Da bo čim bolj varen, naredite naslednje:

  • Razmislite o spremembi privzetega SSID (ime omrežja), prijave za Wi-Fi in gesla. To lahko storite tako, da se prijavite v usmerjevalnik, bodisi tako, da greste skozi omrežne nastavitve ali v spletni brskalnik na vašem računalniku.
  • Bodite prepričani, da izberete najnaprednejšo varnostno zaščito – trenutno je to WPA2.
  • Zdaj, da bodo spremembe začele veljati, znova zaženite računalnik.

Povežite svoj LAN z internetom:

Za dostop do spleta LAN priključite usmerjevalnik in modem v glavno telefonsko linijo prek vrat WAN.

Povežite svoje naprave z LAN:

Ne glede na to, ali ste svoje naprave povezali z LAN prek kabla Wi-Fi ali ethernet, naredite naslednje:

  • V svojih napravah vklopite Wi-Fi

  • Izberite svoje omrežje

  • Ob pozivu vnesite novo geslo

Za povezavo z vašim LAN prek ethernetnih kablov:

  • Priključite kabel v omrežno stikalo/usmerjevalnik
  • Drugi konec priključite v napravo
  • Enako storite za svoje druge naprave, do njih boste lahko dostopali iz katere koli naprave v vašem LAN-ju.

Zdaj začnite deliti:

Če želite nastaviti »domačo skupino« za skupno rabo virov v vašem omrežju, naredite naslednje:

  1. Pomaknite se do »Nadzorna plošča« > »Omrežje in internet« > »Domača skupina«.
  2. Izberite »Ustvari domačo skupino«, zagnal se bo čarovnik za nastavitev domače skupine in vam dal geslo, potrebno za druge naprave, da se povežejo z LAN.

Obstaja več načinov za skupno rabo in dostop do virov v LAN, vključno z:

  • Z desno miškino tipko kliknite datoteke ali mape > »Skupna raba z…«
  • Dodajanje datotek v javne mape in vklopite »Skupna raba javnih map« prek centra za omrežje in skupno rabo.

Kako nastaviti lokalni strežnik HTTP?

Zdaj vam bomo pokazali, kako nastaviti lokalni spletni strežnik za testiranje. Za namestitev Pythona v sistemu Windows naredite naslednje:

  1. Pomaknite se na domačo stran Python python.org.

  2. V razdelku »Prenos« izberite povezavo Python »3.xxx«.

  3. Proti dnu zaslona izberite exe datoteko »Windows x86« za prenos.
  4. Zaženite datoteko, ko je prenesena.
  5. Na prvi strani se prepričajte, da ste označili potrditveno polje »Dodaj Python 3.xxx v PATH«.
  6. Ko končate, izberite »Namesti« in nato »Zapri«.
  7. Odprite ukazni poziv in vnesite ta ukaz, da preverite uspešnost namestitve:
    1. python -V
    2. # Ali pa imate morda na voljo ukaz py,
    3. # v tem primeru poskusite py -V

To bo prikazalo različico. Če je številka pravilna, vnesite naslednji ukaz "cd" in nato v imenik, kjer se nahaja vaš primer:

  1. # dodajte ime imenika za vnos, npr.
  2. cd namizje
  3. # uporabite dve piki, da se po potrebi dvignete na raven imenika

cd ..

Če želite zagnati strežnik v imeniku, vnesite naslednje ukaze:

  1. # Če je prikazana različica Pythona večja od 3.X
  2. python3 -m http.strežnik
  3. # V oknih kot alternativo vnesite »python«, da nadomestite »py -3« ali »python3«
  4. # Če je prikazana različica Pythona 2.X

python -m SimpleHTTPServer

Če si želite ogledati seznam vsebine v imeniku, pojdite na strežnik iz naslovne vrstice spletnega brskalnika, vnesite »lokalni gostitelj: 8000

Če so vrata 8000 že zasedena, uporabite druga vrata, npr.:

  • python3 -m http.strežnik 7800 (Python 3.x) oz
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Nato vnesite "lokalni gostitelj: 7800” za dostop do strežnika.

Kako nastaviti lokalni spletni strežnik na Windows 10 in MAMP?

Za novo namestitev MAMP/MAMP PRO v sistemu Windows 10 naredite naslednje:

  1. Pomaknite se do in prenesite MAMP PRO z www.mamp.info.

  2. Pojdite v mapo za prenose in dvokliknite »setup_MAMP_MAMP_PRO_4.x.exe” mapa.
  3. Sledite navodilom na zaslonu za namestitev.

Opomba: oba MAMP PRO “C:\MAMP PRO” in MAMP “C:\MAMP" mape bodo nameščene, prezrite mapo MAMP PRO, če ne želite uporabljati različice Pro.

Če želite zagnati MAMP in preizkusiti uspeh, naredite naslednje:

  1. V Raziskovalcu Windows se pomaknite do »C:\MAMP« in odprite »MAMP.exe«. mapa. Dovolite dostop, če prejmete varnostno opozorilo.
    • Strežnik Apache in strežnik MySQL bi se morala zagnati samodejno, če ne kliknite »Zaženi strežnike«.
  2. V meniju MAMP kliknite »Nastavitve«.
  3. Vstopi" 8888« v polju vrat Apache.
  4. Izberite »Odpri spletno stran«.
    • A »Dobrodošli! Prikaže se stran MAMP je bil uspešno nameščen.

Dodatna pogosta vprašanja

Kaj je lokalni spletni strežnik?

Lokalni spletni strežnik je računalnik, ki z vračanjem spletnih strani zadovolji zahteve HTTP javnosti. Na primer, spletni razvijalec lahko gosti spletno mesto in ima vse datoteke ali programsko opremo, potrebne za spletno mesto, fizično shranjene na svojem računalniku (lokalno) v nasprotju z zunanjim podjetjem za spletno gostovanje.

Kaj je LAN?

LAN (lokalno omrežje) povezuje zbirko naprav na enem območju, na primer v domu, pisarniškem nadstropju ali zgradbi. Velikost LAN-a se lahko giblje od tisoč uporabnikov in naprav do samo enega uporabnika.

Kaj je WAN?

WAN (široko omrežje) povezuje telekomunikacije geografsko. Običajno ga uporabljajo vladni subjekti, šole in podjetja za posredovanje podatkov drug drugemu, kar ljudem omogoča, da opravljajo svoje funkcije ne glede na njihovo fizično lokacijo.

Od običajnega računalnika do zmogljivega spletnega strežnika

Lokalni spletni strežniki so odlični za gostovanje spletnih mest in shranjevanje skoraj vsega, do česar želite drugim omogočiti dostop. S programskimi paketi, ki vaš običajni računalnik ali računalnik čarobno spremenijo v spletni strežnik, ga je precej enostavno nastaviti.

Ali ste zdaj, ko smo vam pokazali, kako sami nastavite, lahko vaš spletni strežnik deloval? Za katere vrste stvari uporabljate svoj spletni strežnik? Radi bi slišali od vas, pustite komentar v spodnjem razdelku.