Kaip nustatyti vietinį žiniatinklio serverį?

Veiksmingiausias būdas išbandyti dinaminį turinį yra vietinis žiniatinklio serveris. Jei jums reikia žinoti, kaip jį nustatyti, esate tinkamoje vietoje.

Kaip nustatyti vietinį žiniatinklio serverį?

Šiame straipsnyje parodysime, kaip nustatyti vietinį žiniatinklio serverį įvairiose operacinėse sistemose ir kaip patikrinti sėkmingą diegimą.

Kaip nustatyti vietinį žiniatinklio serverį?

Vietinis žiniatinklio serveris iš esmės nustatomas įdiegiant programinę įrangą jūsų kompiuteryje, kad suteiktų jam žiniatinklio serverio galimybes; jis yra „vietinis“, nes jūs esate atsakingas už jo valdymą. Parodysime, kaip pakeisti kompiuterį į HTTP serverį, daugiausia remiantis „Apache“ programinės įrangos įdiegimu. Bet pirmiausia čia yra keletas būtinų sąlygų:

  • Specialus kompiuteris, kuris taps jūsų serveriu
  • Naudojama „Windows“, „Linux“ arba „Mac“ kompiuteris, kuriame veikia „MacOS“.
  • Interneto ryšys
  • Dviejų branduolių 2 GHz arba didesnis
  • 4 GB RAM
  • 1 GB laisvos vietos diske.

Kaip nustatyti vietinį žiniatinklio serverį sistemoje „Windows 10“?

„Windows 10“ nėra pagrįsta „Unix“, todėl įdiegsime XAMPP, kuris yra „Apache“, „MySQL“ ir PHP derinys. Norėdami įdiegti XAMPP, atlikite šiuos veiksmus:

  1. Eikite į XAMPP ir toliau diegkite „Windows“ versiją.

  2. Kai būsite paraginti, paleiskite diegimo programą.
  3. Pasirinkite „Apache“, kad įdiegtumėte tik žiniatinklio serverį.
  4. Kai diegimas bus baigtas, spustelėkite „Baigti“, kad atidarytumėte XAMPP valdymo skydelį.

Norėdami patvirtinti sėkmingą diegimą, įveskite „127.0.0.1“ arba „vietinis šeimininkas“ į savo žiniatinklio naršyklės adreso juostą. Turėtų būti rodomas XAMPP konfigūracijos puslapis.

Kaip nustatyti vietinį žiniatinklio serverį „Mac“?

„MacOS“ iš anksto įdiegtas „Apache“ žiniatinklio serveris; norėdami jį įjungti, atlikite šiuos veiksmus:

  1. Spustelėkite „Finder“.

  2. Spustelėkite „Programos“ > „Komunalinės paslaugos“, dukart spustelėkite „Terminalas“.

  3. Dabar įveskite ir paleiskite šią komandą, kad įjungtumėte „Apache“:

    sudo apachectl start

  4. Norėdami patvirtinti, kad „Apache“ aktyvus, įveskite „127.0.0.1“ arba „vietinis šeimininkas“ iš žiniatinklio naršyklės adreso juostos. Turėtumėte pamatyti „Tai veikia! žinutę.

Kaip nustatyti vietinį žiniatinklio serverį Ubuntu?

Norėdami įdiegti „Apache Web Server“ Ubuntu Linux 18.04, atlikite šiuos veiksmus:

  1. Prisijunkite prie terminalo ir įveskite komandą:

    sudo apt-get install apache2

  2. Patvirtinkite diegimą, tada atsisėskite, kol bus įdiegta „Apache“.
  3. Norėdami patvirtinti, kad diegimas buvo sėkmingas, žiniatinklio naršyklės adreso juostoje įveskite:

    //local.server.ip

    • Žiniatinklio naršyklėje turėtumėte matyti Apache2 Ubuntu numatytąjį puslapį.

Kaip nustatyti vietinį žiniatinklio serverį „Linux“?

  1. Prisijunkite prie „Debian“ ir „Ubuntu“ / „Ubuntu“ pagrindu veikiančio distribucijos terminalo ir įveskite komandą:

    sudo apt install apache2

    sudo dnf įdiegti httpd

  2. Norėdami patvirtinti, kad diegimas buvo sėkmingas, įveskite "vietinis šeimininkas“ arba „127.0.0.1“ į savo interneto naršyklę.

    • Numatytajame „Apache“ pasveikinimo puslapyje turėtų būti rodoma „Tai veikia“.

Kaip nustatyti LAN tinklo serverį?

Dabar parodysime, kaip nustatyti LAN tinklą naudojant „Windows“, kuris jungiasi prie interneto. Visų pirma, jums reikės šių dalykų:

  • kompiuteris (serveris)
  • tinklo jungiklis
  • plačiajuosčio ryšio
  • maršrutizatorius (su įmontuotu modemu)
  • įrenginius, kuriuos norite prijungti prie tinklo
  • Ethernet kabeliai

Prijunkite pirmąjį kompiuterį:

Prijunkite maršruto parinktuvą arba tinklo jungiklį prie kompiuterio naudodami eterneto kabelį, tada įjunkite. Jei nustatote pirmą kartą, „Tinklo nustatymo“ vedlys tai padarys automatiškai už jus. Jei jis nepasirodo, atlikite šiuos veiksmus:

  1. „Valdymo skydelyje“ arba „Nustatymai“ spustelėkite „Tinklo ir bendrinimo centras“.

  2. Pasirinkite „Nustatyti naują ryšį arba tinklą“.

    • Peržiūrėkite ekrane pateikiamas instrukcijas.

Konfigūruokite savo „Wi-Fi“:

Jei norite, kad jūsų įrenginiai būtų prijungti prie tinklo belaidžiu ryšiu, turėsite nustatyti „Wi-Fi“ ryšį; jei ne, galite naudoti eterneto laidus.

Vykdykite maršruto parinktuvo / tinklo jungiklio vadove pateiktas instrukcijas, kad įjungtumėte „Wi-Fi“. Kad jis būtų kuo saugesnis, atlikite šiuos veiksmus:

  • Apsvarstykite galimybę pakeisti numatytąjį SSID (tinklo pavadinimą), „Wi-Fi“ prisijungimo vardą ir slaptažodį. Tai galima padaryti prisijungus prie maršrutizatoriaus, pereinant per tinklo nustatymus arba kompiuterio žiniatinklio naršyklėje.
  • Būtinai pasirinkite pažangiausią saugos apsaugą – šiuo metu tai yra WPA2.
  • Dabar, kad pakeitimai įsigaliotų, iš naujo paleiskite kompiuterį.

Prijunkite LAN prie interneto:

Norėdami prisijungti prie LAN tinklo, prijunkite maršruto parinktuvą ir modemą prie pagrindinės telefono linijos naudodami WAN prievadą.

Prijunkite įrenginius prie LAN:

Nesvarbu, ar prijungėte įrenginius prie LAN per „Wi-Fi“ ar eterneto kabelį, atlikite šiuos veiksmus:

  • Įrenginiuose įjunkite „Wi-Fi“.

  • Pasirinkite savo tinklą

  • Kai būsite paraginti, įveskite naują slaptažodį

Norėdami prisijungti prie LAN naudojant Ethernet kabelius:

  • Prijunkite kabelį prie tinklo jungiklio / maršruto parinktuvo
  • Kitą galą prijunkite prie įrenginio
  • Atlikite tą patį su kitais įrenginiais (-iais), galėsite juos pasiekti iš bet kurio LAN įrenginio.

Dabar pradėkite bendrinti:

Norėdami nustatyti „namų grupę“, skirtą dalytis ištekliais visame tinkle, atlikite šiuos veiksmus:

  1. Eikite į „Valdymo skydas“ > „Tinklas ir internetas“ > „Namų grupė“.
  2. Pasirinkite „Sukurti namų grupę“, pradės namų grupės sąrankos vedlys ir suteiks jums slaptažodį, reikalingą kitiems įrenginiams prisijungti prie LAN.

Yra keletas būdų, kaip bendrinti ir suteikti prieigą prie LAN išteklių, įskaitant:

  • Dešiniuoju pelės mygtuku spustelėkite failus arba aplankus > „Bendrinti su...“
  • Pridėkite failus į viešuosius aplankus ir įjunkite „Viešo aplanko bendrinimą“ per Tinklo ir bendrinimo centrą.

Kaip nustatyti vietinį HTTP serverį?

Dabar parodysime, kaip nustatyti vietinį žiniatinklio serverį testavimui. Norėdami įdiegti Python sistemoje Windows, atlikite šiuos veiksmus:

  1. Eikite į Python pagrindinį puslapį python.org.

  2. Skiltyje „Atsisiųsti“ pasirinkite Python „3.xxx“ nuorodą.

  3. Ekrano apačioje pasirinkite atsisiuntimui skirtą „Windows x86“ exe failą.
  4. Atsisiuntę paleiskite failą.
  5. Pirmajame puslapyje būtinai pažymėkite žymės langelį „Pridėti Python 3.xxx prie PATH“.
  6. Pasirinkite „Įdiegti“, tada „Uždaryti“, kai baigsite.
  7. Pasiekite komandų eilutę ir įveskite šią komandą, kad patikrintumėte, ar diegimas sėkmingas:
    1. Python -V
    2. # Arba galite turėti komandą py,
    3. # tokiu atveju pabandykite py -V

Bus rodoma versija. Jei skaičius teisingas, įveskite šią komandą „cd“, tada į katalogą, kuriame yra jūsų pavyzdys:

  1. # pridėkite katalogo pavadinimą, kurį norite įvesti, pvz.
  2. cd darbalaukis
  3. # Jei reikia, naudokite du taškus, kad pakiltumėte katalogo lygiu

cd..

Dabar norėdami paleisti serverį kataloge, įveskite šias komandas:

  1. # Jei rodoma Python versija yra didesnė nei 3.X
  2. python3 -m http.serveris
  3. # Languose kaip alternatyvą įveskite „python“, kad pakeistumėte „py -3“ arba „python3“
  4. # Jei rodoma Python versija 2.X

python -m SimpleHTTPServer

Norėdami pamatyti katalogo turinio sąrašą, eikite į serverį iš savo žiniatinklio naršyklės adreso juostos įveskite „Localhost: 8000

Jei prievadas 8000 jau užimtas, naudokite kitą prievadą, pvz.:

  • python3 -m http.serveris 7800 (Python 3.x) arba
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Tada įveskite "Localhost: 7800“, kad pasiektumėte serverį.

Kaip nustatyti vietinį žiniatinklio serverį „Windows 10“ ir MAMP?

Norėdami iš naujo įdiegti MAMP / MAMP PRO sistemoje Windows 10, atlikite šiuos veiksmus:

  1. Eikite į ir atsisiųskite MAMP PRO iš www.mamp.info.

  2. Eikite į atsisiuntimų aplanką ir dukart spustelėkite „setup_MAMP_MAMP_PRO_4.x.exe“ failą.
  3. Norėdami įdiegti, vadovaukitės ekrane pateikiamomis instrukcijomis.

Pastaba: abu MAMP PRO “C:\MAMP PRO“ ir MAMP “C:\MAMP“ aplankai bus įdiegti, nepaisykite aplanko MAMP PRO, jei nenorite naudoti pro versijos.

Dabar, kad paleistumėte MAMP ir patikrintumėte, ar pavyks, atlikite šiuos veiksmus:

  1. „Windows Explorer“ eikite į „C:\MAMP“ ir pasiekite „MAMP.exe“. failą. Suteikite prieigą, jei gausite saugos įspėjimą.
    • „Apache“ serveris ir „MySQL Server“ turėtų paleisti automatiškai, jei ne spustelėkite „Pradėti serverius“.
  2. MAMP meniu spustelėkite „Nuostatos“.
  3. Įeiti“ 8888“ Apache prievado lauke.
  4. Pasirinkite „Atidaryti žiniatinklio pradžios puslapį“.
    • A „Sveiki atvykę! MAMP sėkmingai įdiegtas“ turėtų būti rodomas puslapis.

Papildomi DUK

Kas yra vietinis žiniatinklio serveris?

Vietinis žiniatinklio serveris yra kompiuteris, kuris patenkina HTTP užklausas iš visuomenės grąžindamas tinklalapius. Pavyzdžiui, žiniatinklio kūrėjas gali priglobti svetainę ir visus svetainei reikalingus failus ar programinę įrangą fiziškai saugoti savo kompiuteryje (vietoje), o ne išorinėje žiniatinklio prieglobos įmonėje.

Kas yra LAN?

LAN (vietinis tinklas) sujungia įrenginių rinkinį vienoje srityje, pvz., namuose, biuro aukšte ar pastate. LAN dydis gali svyruoti nuo tūkstančių vartotojų ir įrenginių iki vieno vartotojo.

Kas yra WAN?

WAN (platus tinklas) jungia telekomunikacijas geografiškai. Jį paprastai naudoja vyriausybinės institucijos, mokyklos ir įmonės, norėdami perduoti duomenis vieni kitiems, kad žmonės galėtų atlikti savo funkcijas, nepaisant jų fizinės vietovės.

Nuo įprasto kompiuterio iki galingo žiniatinklio serverio

Vietiniai žiniatinklio serveriai puikiai tinka svetainių prieglobai ir beveik viskam, ką norite leisti kitiems, saugoti. Naudojant programinės įrangos paketus, kurie stebuklingai paverčia jūsų įprastą kompiuterį ar kompiuterį žiniatinklio serveriu, jį sukurti yra gana paprasta.

Dabar, kai parodėme, kaip susikurti savo, ar pavyko priversti savo žiniatinklio serverį veikti? Kokiam dalykui naudojate savo žiniatinklio serverį? Norėtume išgirsti iš jūsų, palikite komentarą žemiau esančiame skyriuje.