Naredite računalnik v strežniku v 10 minutah (brezplačna programska oprema): 5 korakov
Naredite računalnik v strežniku v 10 minutah (brezplačna programska oprema): 5 korakov
Anonim
Naredite svoj računalnik v strežniku v 10 minutah (brezplačna programska oprema)
Naredite svoj računalnik v strežniku v 10 minutah (brezplačna programska oprema)

To zajema, kako hitro nastaviti računalnik (z operacijskim sistemom Windows) kot strežnik. To vam bo omogočilo, da gostite svoje spletno mesto v svojem računalniku in ustvarili spletne strani z gumbi, ki vam omogočajo nadzor nad stvarmi v vašem domu (roboti, kamere itd.) Iz interneta (to bom obravnaval v prihodnje navodila).

Uporabljali bomo apache: zelo priljubljeno, brezplačno odprtokodno strežniško programsko opremo. Medtem ko bo vaš računalnik zelo hiter, morate prebrati dokumentacijo strežnika strežnika Apache http, če želite izvedeti, kako ga varno nastaviti (da ljudje ne vdrejo v vaš računalnik). Ta nasvet bom dal, vendar preberite drugje za več: 1) najbolje, da to strežniško programsko opremo namestite na stari računalnik, ki ga ne uporabljate za nič drugega kot za strežnik. 2) najbolje je, da ustvarite ločen uporabniški račun v oknih z omejenim dostopom do sistema in v ta račun namestite to programsko opremo.

Če želite to narediti v sistemu Linux namesto v sistemu Windows (bolj varno, nekoliko bolj zapleteno), bi bila najboljša kombinacija mladiček linux in xamp za strežniško programsko opremo. Puppy linux lahko naložite z USB -pogona ali CD -ja, zato vam ni treba odstraniti oken, samo zaženite računalnik z enim od teh. Tukaj so enostavni videoposnetki za nastavitev za mladiček linux: https://rhinoweb.us/ Oglejte si ta navodila, kako namestiti xamp, ko deluje mladiček linux (ali kakšen drug linux): https://www.instructables.com/id/Make -a-Server-Out-Of-An-Old-PC/

1. korak: Prenesite strežniško programsko opremo Apache

Prenesite strežniško programsko opremo Apache
Prenesite strežniško programsko opremo Apache

Prenesite strežniško programsko opremo apache http s tega zrcalnega spletnega mesta apache: https://www.reverse.net/pub/apache/httpd/binaries/win32/_Or_ pojdite na https://www.apache.org/, pojdite na prenos na zrcalni strani izberite ogledalo in ga naložite od tam. Kot lahko vidite na zgornji povezavi, se boste morali pomakniti do mape apache, httpd, binaries, win32 zrcalnika. Kaj prenesti: = prenesite najnovejšo različico (najvišja številka različice), saj je 2.2.6 vtipkaj tole. Če želite, preverite tukaj, katera je najnovejša različica: https://httpd.apache.org/ = Želite datoteko.msi, to je namestitvena datoteka sistema Windows (na primer.exe)

Korak: Namestite ga

Namestite ga
Namestite ga

Dvokliknite datoteko.msi, ki ste jo pravkar prenesli, namestila se bo, uporabila privzete nastavitve, običajno namestitev (razen če želite izvorne kode, nato namestite po meri).

Med namestitvijo bi moral samodejno izpolniti nekatera polja z obrazcem z imenom vašega strežnika DNS (v mojem primeru je to Earthlink.net). za ime strežnika vnesite kar želite, vendar mislim, da presledki niso dovoljeni. in se prepričajte, da imate za svojim imenom.earthlink.net (ali kakršno koli ime DNS). za e -pošto vnesite svoj e -poštni naslov (ali pa to ni pomembno).

3. korak: Zaženite

Zaženi
Zaženi
Zaženi
Zaženi

Ko je nameščen, mislim, da strežnik takoj zažene. Če želite preveriti, ali deluje, poiščite ikono v spodnjem desnem kotu opravilne vrstice (glejte sliko). Če se ne izvaja in ga želite zagnati ali ustaviti, se pomaknite v začetnem meniju (glejte sliko).

če dobite sporočilo o napaki, ko poskusite zagnati strežnik, zapišite napako# in jo poiščite v dokumentaciji ali googlu.

4. korak: Preizkusite

Preizkusite
Preizkusite

Preizkusite, ko ste prepričani, da strežnik deluje, odprite spletni brskalnik in v naslovno vrstico vnesite: https:// localhost, to bi se moralo prikazati (glej sliko). Ja, deluje, zdaj naredi nekaj koristnega z njim (bo obravnavano v prihodnjih navodilih,.. morda)

5. korak: spremenite spletno stran

Tukaj je odgovor, ki sem ga pred časom podal na komentar in vprašal, kako spremeniti spletno stran, ki se prikaže, ko obiščete naslov localhost. Privzeta spletna stran z napisom "deluje" je kodirana v datoteki, imenovani index.html. Privzeto datoteko index.html lahko uredite/zamenjate v mapi 'htdocs', ki je v vaši mapi apache (kjer koli ste jo namestili). Če želite delovati v smeri avtomatizacije doma, morate preučiti, kako kodirati svojo spletno stran za dostop do vrat na vašem strežniku (na primer serijska vrata). Ta vrata lahko pošiljajo električne signale na stvari zunaj vašega računalnika (kot so roboti in mikrokrmilnik), kar omogoča "avtomatizacijo doma". Eden od načinov za to je uporaba ActiveX-a, ki ga kliče javascript (na primer glejte: https://strokescribe.com/en/serial-port-internet-explorer.html) Ko uredite datoteko index.html, bi morali biti lahko dostopate do tega index.html iz katerega koli drugega računalnika v spletu, tako da vnesete naslov IP strežnika. Če vaš ponudnik internetnih storitev uporablja statične naslove IP, vsakič vnesete naslov IP za dostop do svoje strani. Če pa vaš ponudnik internetnih storitev uporablja dinamične naslove IP, boste morali poiskati naslov IP strežnika vsakič, ko ga odklopite/znova povežete s spletom. Obstajajo brezplačne storitve, ki bodo to storile namesto vas: DNS2Go ali dyndns.org.. Tu je nekaj uporabnih referenc: 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/plv. swiki.net/31.html