Inhoudsopgave:

Maak van uw computer een server in 10 minuten (gratis software): 5 stappen
Maak van uw computer een server in 10 minuten (gratis software): 5 stappen

Video: Maak van uw computer een server in 10 minuten (gratis software): 5 stappen

Video: Maak van uw computer een server in 10 minuten (gratis software): 5 stappen
Video: What is a Server? Servers vs Desktops Explained 2024, November
Anonim
Maak van uw computer een server in 10 minuten (gratis software)
Maak van uw computer een server in 10 minuten (gratis software)

Hierin wordt beschreven hoe u uw computer (met Windows) snel als server kunt instellen. Hiermee kun je je eigen website vanaf je computer hosten en kun je webpagina's maken met 'knoppen' waarmee je dingen in je huis (robots, camera's, enz.) instructieboekjes).

We gaan apache gebruiken: erg populaire, gratis, open source serversoftware. Hoewel het heel snel gaat om van uw computer een server te maken, moet u de documentatie van de Apache http-serversoftware doorlezen om te leren hoe u deze veilig kunt instellen (zodat mensen uw computer niet hacken). Ik zal dit advies geven, maar lees elders voor meer: 1) installeer deze serversoftware het beste op een oude computer die u voor niets anders gebruikt dan als server. 2) het is het beste om een apart gebruikersaccount aan te maken in Windows met beperkte systeemtoegang en deze software in dat account te installeren.

Als je dit op linux wilt doen in plaats van op Windows (veiliger, iets gecompliceerder), zou de beste combinatie puppy linux en xamp voor de serversoftware zijn. Puppy linux kan worden geladen vanaf een usb-jumpdrive of een cd, dus u hoeft Windows niet te verwijderen, start gewoon de computer op met een van deze. Hier zijn eenvoudige installatievideo's voor puppy-linux: https://rhinoweb.us/ Zie deze instructable voor hoe u xamp installeert zodra puppy-linux (of een andere linux) werkt: https://www.instructables.com/id/Make -een-server-van-een-oude-pc/

Stap 1: Apache Server-software downloaden

Apache Server-software downloaden
Apache Server-software downloaden

Download de apache http-serversoftware van deze apache mirror-site: https://www.reverse.net/pub/apache/httpd/binaries/win32/_Or_ ga naar https://www.apache.org/, navigeer naar de download van de mirrors-pagina, kies een mirror en download vanaf daar. Zoals je kunt zien aan de bovenstaande link, wil je naar de map apache, httpd, binaries, win32 van de mirror navigeren. Wat te downloaden: = Je moet de nieuwste versie downloaden (hoogste versienummer), het is 2.2.6 zoals ik typ dit. Kijk hier om te zien wat de nieuwste versie is als je wilt: https://httpd.apache.org/ = Je wilt het.msi-bestand, dit is een Windows-installatiebestand (zoals een.exe)

Stap 2: Installeer het

Installeer het
Installeer het

Dubbelklik op het.msi-bestand dat u zojuist hebt gedownload, het zal installeren, de standaardinstellingen gebruiken, standaardinstallatie (tenzij u de broncode wilt en vervolgens een aangepaste installatie uitvoeren).

Het zou tijdens de installatie automatisch enkele formuliervakken moeten invullen met uw DNS-servernaam (in mijn geval was dit earthlink.net). voor servernaam, zet wat je wilt, ik denk echter niet dat spaties zijn toegestaan. en zorg ervoor dat je achter je naam.earthlink.net (of welke DNS-naam dan ook) hebt. voor e-mail, vul je e-mail in (of maakt niet veel uit).

Stap 3: Voer het uit

Voer het uit
Voer het uit
Voer het uit
Voer het uit

Als het eenmaal is geïnstalleerd, denk ik dat het de server meteen start. U kunt zien of het actief is door te zoeken naar het pictogram rechtsonder in uw taakbalk (zie afbeelding). Als het niet actief is en je wilt het starten of stoppen, navigeer dan gewoon in je startmenu (zie foto).

als je een foutmelding krijgt wanneer je de server probeert te starten, schrijf dan de error# op en zoek het op in de documentatie of google.

Stap 4: Test het

Test het
Test het

Test het uit, als je zeker weet dat de server draait, open dan een webbrowser en typ:https://localhost in de adresbalk, dit zou moeten verschijnen (zie foto). Yay, het werkt, doe er nu iets nuttigs mee (zal worden behandeld in toekomstige instructables,.. misschien)

Stap 5: Wijzig de webpagina

Hier is een antwoord dat ik een tijdje geleden gaf op een opmerking waarin ik vroeg hoe je de webpagina kunt wijzigen die verschijnt wanneer je naar het localhost-adres gaat. De standaard webpagina die zegt "het werkt" is gecodeerd in een bestand met de naam index.html. Je kunt het standaard index.html-bestand bewerken/vervangen in de map 'htdocs' die zich in je apache-map bevindt (waar je het ook hebt geïnstalleerd). Als je naar domotica wilt werken, moet je kijken hoe je je webpagina codeert om toegang te krijgen tot poorten op je server (bijvoorbeeld een seriële poort). Deze poorten kunnen elektrische signalen sturen naar dingen buiten uw computer (zoals robots en microcontrollers), waardoor 'domotica' mogelijk wordt. Een manier om dit te doen is om door javascript aangeroepen ActiveX te gebruiken (zie bijvoorbeeld: https://strokescribe.com/en/serial-port-internet-explorer.html). Nadat u het index.html-bestand hebt bewerkt, zou u in staat om toegang te krijgen tot die index.html vanaf elke andere computer op het web door het IP-adres van uw server in te voeren. Als uw ISP (internetserviceprovider) statische IP-adressen gebruikt, typt u elke keer het IP-adres in om toegang te krijgen tot uw pagina. Maar als uw ISP dynamische IP-adressen gebruikt, moet u het IP-adres van uw server opzoeken telkens wanneer u de verbinding met internet verbreekt/opnieuw verbindt. Er zijn gratis services die dit voor u doen: DNS2Go of dyndns.org. Hier zijn enkele nuttige referenties: 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.ve/help.help/archiv swiki.net/31.html

Aanbevolen: