Paano Mag-set Up ng Lokal na Web Server?

Ang pinaka mahusay na paraan upang subukan ang dynamic na nilalaman ay sa pamamagitan ng isang lokal na web server. Kung kailangan mong malaman kung paano mag-set up ng isa, nasa tamang lugar ka.

Paano Mag-set Up ng Lokal na Web Server?

Sa artikulong ito, ipapakita namin sa iyo kung paano mag-set up ng lokal na web server sa iba't ibang operating system, at kung paano sumubok para sa matagumpay na pag-install.

Paano Mag-set Up ng Lokal na Web Server?

Ang isang lokal na web server ay mahalagang naka-set up sa pamamagitan ng pag-install ng software sa iyong computer upang bigyan ito ng mga kakayahan sa web server; ito ay "lokal" dahil ikaw ang namamahala nito. Ipapakita namin sa iyo kung paano gawing HTTP server ang iyong computer, karamihan ay nakabatay sa pag-install ng Apache software. Ngunit una, narito ang ilang mga kinakailangan:

  • Isang dedikadong computer para maging iyong server
  • Gumagamit ng Windows, o Linux o Mac computer na nagpapatakbo ng macOS
  • Isang koneksyon sa Internet
  • Dual-Core 2 GHz o mas mataas
  • 4 GB ng RAM
  • 1 GB na libreng puwang sa disk.

Paano Mag-set Up ng Lokal na Web Server sa Windows 10?

Ang Windows 10 ay hindi nakabatay sa Unix, samakatuwid, ii-install namin ang XAMPP na isang kumbinasyon ng Apache, MySQL, at PHP. Upang i-install ang XAMPP, gawin ang sumusunod:

  1. Mag-navigate sa XAMPP at magpatuloy sa pag-install ng bersyon ng Windows.

  2. Kapag sinenyasan, isagawa ang installer.
  3. Piliin ang "Apache" upang mag-install ng isang Web Server lamang.
  4. Kapag kumpleto na ang pag-install, i-click ang “Tapos na” para buksan ang control panel ng XAMPP.

Upang kumpirmahin ang matagumpay na pag-install, ipasok ang "127.0.0.1"o"localhost” sa address bar ng iyong web browser. Dapat ipakita ang pahina ng pagsasaayos ng XAMPP.

Paano Mag-set Up ng Lokal na Web Server sa Mac?

May paunang naka-install na Apache web server ang MacOS; para i-on ito, gawin ang sumusunod:

  1. Mag-click sa "Finder".

  2. Mag-click sa “Applications” > “Utilities”, i-double click sa “Terminal”.

  3. Ngayon ipasok at patakbuhin ang command na ito upang i-on ang Apache:

    sudo apachectl simulan

  4. Upang kumpirmahin na ang Apache ay aktibo, ipasok ang "127.0.0.1"o"localhost” mula sa address bar ng iyong web browser. Dapat mong makita ang isang "Ito ay gumagana!" mensahe.

Paano Mag-set Up ng Lokal na Web Server sa Ubuntu?

Upang i-install ang Apache Web Server sa Ubuntu Linux 18.04, gawin ang sumusunod:

  1. I-access ang isang terminal at ipasok ang command:

    sudo apt-get install apache2

  2. Kumpirmahin ang pag-install, pagkatapos ay umupo habang naka-install ang Apache.
  3. Upang kumpirmahin na ang pag-install ay matagumpay, ilagay ang sumusunod sa address bar ng isang web browser:

    //local.server.ip

    • Sa web browser, dapat mong makita ang Apache2 Ubuntu Default Page.

Paano Mag-set Up ng Lokal na Web Server sa Linux?

  1. Mag-access ng terminal para sa Debian at Ubuntu/Ubuntu-based distro at ipasok ang command:

    sudo apt install apache2

    sudo dnf i-install ang httpd

  2. Upang kumpirmahin ang pag-install ay matagumpay na ipasok ang "localhost"o"127.0.0.1” sa iyong web browser.

    • Ang default na welcome page ng Apache ay dapat magpakita ng "It Works".

Paano Mag-set Up ng LAN Web Server?

Ipapakita namin ngayon sa iyo kung paano mag-set up ng LAN network sa pamamagitan ng Windows na kumokonekta sa internet. Una sa lahat, kakailanganin mo ang sumusunod:

  • isang computer (server)
  • isang network switch
  • koneksyon sa broadband
  • isang router (na may built-in na modem)
  • ang mga device na nais mong kumonekta sa network
  • Mga kable ng Ethernet

Ikonekta ang Iyong Unang Computer:

Ikonekta ang iyong router o network switch sa computer gamit ang isang ethernet cable, pagkatapos ay i-on ito. Kung nagse-set up ka sa unang pagkakataon, awtomatikong gagawin ito ng wizard na "Mag-set up ng network" para sa iyo. Kung hindi ito lumabas, gawin ang sumusunod:

  1. Mag-click sa "Network and Sharing Center" mula sa alinman sa "Control Panel" o "Mga Setting."

  2. Piliin ang "Mag-set up ng bagong koneksyon o network."

    • Pumunta sa mga tagubilin sa screen.

I-configure ang Iyong Wi-Fi:

Kung gusto mong nakakonekta ang iyong mga device sa iyong network nang wireless, kakailanganin mong i-set up ang Wi-Fi; kung hindi, maaari kang gumamit ng mga ethernet cable.

Sundin ang mga tagubiling ibinigay sa iyong router/network switch manual para paganahin ang Wi-Fi. Upang gawin itong ligtas hangga't maaari, gawin ang sumusunod:

  • Pag-isipang baguhin ang default na SSID (pangalan ng network), pag-login sa Wi-Fi, at password. Magagawa ito sa pamamagitan ng pag-log in sa iyong router, alinman sa pamamagitan ng pagpunta sa mga setting ng network, o isang web browser sa iyong PC.
  • Siguraduhing piliin ang pinaka-advanced na proteksyon sa seguridad - sa kasalukuyan, ito ay WPA2.
  • Ngayon para magkabisa ang mga pagbabago, i-restart ang iyong PC.

Ikonekta ang Iyong LAN sa Internet:

Para sa iyong LAN web access, isaksak ang iyong router at modem sa pangunahing linya ng telepono, gamit ang WAN port.

Ikonekta ang Iyong Mga Device sa LAN:

Naikonekta mo man ang iyong mga device sa LAN sa pamamagitan ng Wi-Fi o ethernet cable, gawin ang sumusunod:

  • Sa iyong mga device, i-on ang Wi-Fi

  • Piliin ang iyong network

  • Ipasok ang iyong bagong password kapag na-prompt

Para Kumonekta sa Iyong LAN Gamit ang mga Ethernet Cable:

  • Isaksak ang cable sa iyong switch/router ng network
  • Isaksak ang kabilang dulo sa iyong device
  • Gawin din ito para sa iyong iba pang [mga] device, maa-access mo ang mga ito mula sa anumang device sa iyong LAN.

Ngayon Simulan ang Pagbabahagi:

Upang mag-set up ng "Homegroup" para sa pagbabahagi ng mga mapagkukunan sa iyong network, gawin ang sumusunod:

  1. Mag-navigate sa "Control Panel" > "Network at Internet" > "Homegroup".
  2. Piliin ang "Gumawa ng homegroup" ang homegroup setup wizard ay magsisimula at magbibigay sa iyo ng password na kailangan para makakonekta ang iba pang mga device sa LAN.

Mayroong ilang mga paraan upang magbahagi at magbigay ng access sa mga mapagkukunan sa isang LAN, kabilang ang:

  • Pag-right-click sa mga file o folder > “Ibahagi kay…”
  • Pagdaragdag ng mga file sa mga Pampublikong folder at i-on ang "Pagbabahagi ng Pampublikong Folder" sa pamamagitan ng Network and Sharing Center.

Paano Mag-set Up ng Lokal na HTTP Server?

Ngayon ay ipapakita namin sa iyo kung paano mag-set up ng isang lokal na web server para sa pagsubok. Para sa pag-install ng Python sa Windows, gawin ang sumusunod:

  1. Mag-navigate sa Python homepage python.org.

  2. Sa seksyong "I-download", piliin ang link na "3.xxx" na Python.

  3. Patungo sa ibaba ng screen, piliin ang "Windows x86" exe file para sa pag-download.
  4. Patakbuhin ang file kapag na-download.
  5. Mula sa unang pahina, tiyaking piliin ang check box na "Magdagdag ng Python 3.xxx sa PATH".
  6. Piliin ang "I-install", pagkatapos ay "Isara" kapag nakumpleto.
  7. I-access ang command prompt at ipasok ang command na ito upang suriin kung matagumpay ang pag-install:
    1. sawa -V
    2. # O maaaring mayroon kang command py na magagamit,
    3. # sa kasong iyon, subukang py -V

Ipapakita nito ang bersyon. Kung tama ang numero, i-type ang sumusunod na command na "cd", pagkatapos ay sa direktoryo kung saan naroroon ang iyong halimbawa:

  1. # idagdag ang pangalan ng direktoryo na ilalagay, hal.
  2. cd Desktop
  3. # gumamit ng dalawang tuldok upang umakyat sa antas ng direktoryo kung kinakailangan

cd..

Ngayon upang simulan ang server sa direktoryo, ipasok ang mga sumusunod na command:

  1. # Kung ang bersyon ng Python na ipinapakita ay higit sa 3.X
  2. python3 -m http.server
  3. # Sa mga bintana bilang alternatibo, ipasok ang "python" upang palitan ang "py -3", o "python3"
  4. # Kung ang bersyon ng Python 2.X ay ipinapakita

python -m SimpleHTTPServer

Upang makita ang isang listahan ng mga nilalaman sa direktoryo, pumunta sa server mula sa address bar ng iyong web browser ipasok ang "localhost:8000

Kung nakuha na ang port 8000, gumamit ng isa pang port, hal.:

  • python3 -m http.server 7800 (Python 3.x) o
  • python -m SimpleHTTPServer 7800 (Python 2.x)

Pagkatapos ay ipasok ang "localhost:7800” para ma-access ang server.

Paano Mag-set Up ng Lokal na Web Server sa Windows 10 at MAMP?

Para sa isang bagong pag-install ng MAMP/MAMP PRO sa Windows 10, gawin ang sumusunod:

  1. Mag-navigate sa at i-download ang MAMP PRO mula sa www.mamp.info.

  2. Pumunta sa iyong folder ng mga download at i-double click ang “setup_MAMP_MAMP_PRO_4.x.exe” file.
  3. Sundin ang mga tagubilin sa screen para i-install.

Tandaan: parehong MAMP PRO “C:\MAMP PRO"at MAMP"C:\MAMP” ang mga folder ay mai-install, huwag pansinin ang folder ng MAMP PRO kung ayaw mong gamitin ang pro na bersyon.

Ngayon upang patakbuhin ang MAMP at subukan para sa tagumpay, gawin ang sumusunod:

  1. Sa Windows Explorer, mag-navigate sa “C:\MAMP” at i-access ang “MAMP.exe.” file. Payagan ang pag-access kung nakakuha ka ng alerto sa seguridad.
    • Ang Apache Server at MySQL Server ay dapat na awtomatikong magsimula, kung hindi mag-click sa "Start Servers".
  2. Mula sa MAMP menu i-click ang “Preferences.”
  3. pumasok” 8888” sa patlang ng Apache port.
  4. Piliin ang "Buksan ang WebStart Page."
    • Isang “Welcome! Matagumpay na na-install ang MAMP” dapat ipakita ang pahina.

Mga karagdagang FAQ

Ano ang Lokal na Web Server?

Ang lokal na web server ay isang computer na nakakatugon sa mga kahilingan ng HTTP mula sa publiko sa pamamagitan ng pagbabalik ng mga web page. Halimbawa, ang isang web developer ay maaaring mag-host ng isang website at magkaroon ng lahat ng mga file o software na kinakailangan para sa website na pisikal na nakaimbak sa kanilang computer (lokal) kumpara sa isang panlabas na kumpanya ng web hosting.

Ano ang LAN?

Ang LAN (local area network) ay nagkokonekta ng isang koleksyon ng mga device sa isang lugar, hal., sa isang bahay, office floor, o gusali. Ang laki ng LAN ay maaaring mula sa libu-libong user at device hanggang sa isang user lang.

Ano ang isang WAN?

Ang isang WAN (wide area network) ay nagkokonekta sa mga telekomunikasyon sa heograpiya. Karaniwan itong ginagamit ng mga entidad ng Pamahalaan, paaralan, at negosyo para maghatid ng data sa isa't isa, na nagpapahintulot sa mga tao na isagawa ang kanilang mga tungkulin anuman ang kanilang pisikal na lokalidad.

Mula sa isang Regular na Computer hanggang sa Isang Makapangyarihang Web Server

Ang mga lokal na web server ay mahusay para sa pagho-host ng mga website at pag-iimbak ng halos anumang bagay na gusto mong payagan ang iba na ma-access. Sa mga software package na mahiwagang ginagawang web server ang iyong regular na PC o computer, medyo diretso ang pag-set up nito.

Ngayong naipakita na namin sa iyo kung paano mag-set up ng sarili mo, nagawa mo bang gumana ang iyong web server? Anong uri ng mga bagay ang ginagamit mo sa iyong web server? Gusto naming makarinig mula sa iyo, mag-iwan ng komento sa seksyon sa ibaba.