Gawin ang iyong Computer sa isang Server sa loob ng 10 Minuto (libreng Software): 5 Hakbang
Gawin ang iyong Computer sa isang Server sa loob ng 10 Minuto (libreng Software): 5 Hakbang
Anonim
Gawin ang iyong Computer sa isang Server sa loob ng 10 Minuto (libreng Software)
Gawin ang iyong Computer sa isang Server sa loob ng 10 Minuto (libreng Software)

Saklaw nito kung paano mabilis na mai-set up ang iyong computer (pagpapatakbo ng Windows) bilang isang server. Papayagan ka nitong mag-host ng iyong sariling website mula sa iyong computer at papayagan kang gumawa ng mga web page na may 'mga pindutan' na magpapahintulot sa iyo na kontrolin ang mga bagay sa iyong bahay (mga robot, camera, atbp) mula sa internet (tatakpan ko iyon sa hinaharap itinuturo).

Gumagamit kami ng apache: napakapopular, libre, open source server software. Habang ginagawa ang iyong computer sa isang server ay magiging napakabilis, dapat mong basahin ang dokumentasyon ng software ng server ng Apache http upang malaman ang tungkol sa kung paano ito i-set up nang ligtas (upang ang mga tao ay hindi mag-hack sa iyong computer). Ibibigay ko ang payo na ito ngunit basahin sa ibang lugar para sa higit pa: 1) pinakamahusay na mai-install ang server software na ito sa isang lumang computer na hindi mo ginagamit para sa anupaman maliban sa isang server. 2) pinakamahusay na lumikha ng isang hiwalay na account ng gumagamit sa mga bintana na may limitadong pag-access ng system at mai-install ang software na ito sa account na iyon.

Kung nais mong gawin ito sa linux sa halip na mga bintana (mas ligtas, bahagyang mas kumplikado) ang pinakamahusay na kumbinasyon ay ang tuta linux at xamp para sa server software. Ang puppy linux ay maaaring mai-load mula sa isang usb jump drive o isang CD, kaya hindi mo kailangang mag-uninstall ng mga bintana, i-boot lamang ang computer sa isa sa mga iyon. Narito ang madaling pag-set up ng mga video para sa puppy linux: https://rhinoweb.us/ Tingnan ang itinuturo para sa kung paano mag-install ng xamp sa sandaling mayroon kang tuta linux (o ilang iba pang linux) na gumagana: https://www.instructables.com/id/Make -a-Server-Out-Of-An-Old-PC /

Hakbang 1: Mag-download ng Apache Server Software

Mag-download ng Apache Server Software
Mag-download ng Apache Server Software

I-download ang apache http server software mula sa apache mirror site na ito: https://www.reverse.net/pub/apache/httpd/binaries/win32/_Or_ pumunta sa https://www.apache.org/, mag-navigate sa pag-download mula sa pahina ng mga salamin, pumili ng isang salamin at mag-download mula doon. Tulad ng nakikita mo mula sa link sa itaas, gugustuhin mong mag-navigate sa mirror ng Apache, httpd, binaries, win32 folder. Ano ang Dapat I-download: = Dapat mong i-download ang pinakabagong bersyon (pinakamataas na numero ng bersyon), ito ay 2.2.6 bilang ko i-type ito Suriin dito upang makita kung ano ang pinakabagong bersyon kung nais mo: https://httpd.apache.org/ = Gusto mo ang.msi file, ito ay isang file ng pag-install ng windows (tulad ng isang.exe)

Hakbang 2: I-install Ito

I-install Ito
I-install Ito

I-double click ang.msi file na na-download mo lang, mai-install nito, gagamitin ang mga default na setting, karaniwang pag-install (maliban kung nais mo ang source code, pagkatapos ay gawin ang pasadyang pag-install).

Dapat itong awtomatikong punan ang ilang mga kahon ng form sa iyong pangalan ng DNS server (sa aking kaso ito ay earthlink.net) sa panahon ng pag-install. para sa pangalan ng server, ilagay ang anumang nais mo, sa palagay ko ay hindi pinapayagan ang mga puwang. at siguraduhin na matapos ang iyong pangalan mayroon kang.earthlink.net (o kung ano man ang pangalan ng DNS). para sa email, ilagay sa iyong email (o hindi mahalaga).

Hakbang 3: Patakbuhin Ito

Patakbuhin Ito
Patakbuhin Ito
Patakbuhin Ito
Patakbuhin Ito

Kapag na-install na sa tingin ko sinisimulan nito ang server na tumatakbo kaagad. Maaari mong makita kung tumatakbo ito sa pamamagitan ng paghahanap ng icon sa ibabang kanang bahagi ng iyong task bar (tingnan ang larawan). Kung hindi ito tumatakbo at nais mong simulan ito, o ihinto ito, mag-navigate lamang sa iyong start menu (tingnan ang larawan).

kung nakakuha ka ng isang mensahe ng error kapag sinubukan mong simulan ang server isulat ang error # at tingnan ito sa dokumentasyon o google.

Hakbang 4: Subukan Ito

Subukan Mo Ito
Subukan Mo Ito

Subukan ito, kapag natitiyak mong tumatakbo ang server buksan ang isang web browser at i-type: https:// localhost sa address bar, dapat itong ipakita (tingnan ang larawan). Yay, gumagana ito, gumawa ngayon ng isang bagay na kapaki-pakinabang dito (ay sasakupin sa mga hinaharap na instruksyon,.. siguro)

Hakbang 5: Baguhin ang Webpage

Narito ang isang sagot na ibinigay ko sa isang puna kanina pa nagtatanong kung paano baguhin ang webpage na pop up kapag pumunta ka sa localhost address. Ang default na webpage na nagsasabing "gumagana ito" ay naka-code sa isang file na tinatawag na index.html. Maaari mong i-edit / palitan ang default index.html file sa folder na 'htdocs' na nasa iyong folder ng apache (saan mo man ito mai-install). Kung nais mong gumana patungo sa pag-aautomat ng bahay kakailanganin mong tingnan kung paano i-code ang iyong webpage upang ma-access ang mga port sa iyong server (halimbawa ng isang serial port). Ang mga port na ito ay maaaring magpadala ng mga de-koryenteng signal sa mga bagay sa labas ng iyong computer (tulad ng mga robot at microcontroller), sa gayon ay pinapayagan ang 'automation sa bahay'. Ang isang paraan ng paggawa nito ay ang paggamit ng javascript na ipinatawag sa ActiveX (halimbawa tingnan ang: https://strokescribe.com/en/serial-port-internet-explorer.html) Matapos mong mai-edit ang file ng index.html dapat kang ma-access ang index.html na iyon mula sa anumang iba pang computer sa web sa pamamagitan ng pagta-type sa IP address ng iyong server. Kung ang iyong ISP (internet service provider) ay gumagamit ng static IP address na nai-type mo lamang sa IP address tuwing mai-access ang iyong pahina. Ngunit kung ang iyong ISP ay gumagamit ng mga dynamic na IP address kakailanganin mong hanapin ang IP address ng iyong server sa tuwing ididiskonekta / ikonekta mo ito sa web. Mayroong mga libreng serbisyo na magagawa ito para sa iyo: DNS2Go o dyndns.org.. Narito ang ilang mga kapaki-pakinabang na sanggunian: https://johnbokma.com/windows/apache-virtual-hosts-xp.html https://groups.google.com / group / comp.infosystems.www.servers.ms-windows / browse_thread / thread / 866bad569981327c / b1d7fb821ab94a8f? hl = en & lnk = gst & q = web + page # b1d7fb821ab94a8f https://www.tivohelp.com/archive/tivohelp. swiki.net/31.html