Inhoudsopgave:
- Stap 1: Apache Server-software downloaden
- Stap 2: Installeer het
- Stap 3: Voer het uit
- Stap 4: Test het
- Stap 5: Wijzig de webpagina
Video: Maak van uw computer een server in 10 minuten (gratis software): 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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
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
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 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:
Maak een realistische 3D-weergave van uw PCB-ontwerp in 5 minuten - Ajarnpa
Maak een realistische 3D-weergave van uw PCB-ontwerp in 5 minuten: aangezien ik vaak documentatiebestanden maak met een beschrijving van een printplaat (PCB) onderdeel en componenten, was ik in de war over niet-realistische screenshots van PCBA-bestanden. Dus ik heb een makkelijke manier gevonden om het realistischer en mooier te maken
Autonome regeling van het toerental van de motor met behulp van een feedbacksysteem van een op IR gebaseerde toerenteller - Ajarnpa
Autonome regeling van het toerental van de motor met behulp van feedbacksysteem van een op IR gebaseerde toerenteller: er is altijd behoefte aan automatisering van een proces, of het nu een eenvoudig/monsterlijk proces is. methoden om ons kleine stukje land water te geven / te irrigeren. Het probleem van geen huidige toevoerleiding
Laat uw computer-UPS uren meegaan in plaats van minuten: 8 stappen
Zorg ervoor dat uw computer UPS urenlang meegaat in plaats van minuten: Voor wat mij logisch lijkt, maar misschien niet voor iedereen, heb ik al mijn computers op UPS-batterijback-ups. Nadat ik gefrustreerd raakte toen de stroom op een dag flikkerde, ging ik meteen naar buiten en kocht een UPS. Nou, kort daarna, de kracht
Gebruik SSH en XMing om X-programma's van een Linux-computer op een Windows-computer weer te geven: 6 stappen
Gebruik SSH en XMing om X-programma's weer te geven vanaf een Linux-computer op een Windows-computer: Als u Linux op het werk en Windows thuis gebruikt, of vice versa, moet u mogelijk soms inloggen op de computer op uw andere locatie , en programma's uitvoeren. Welnu, u kunt een X-server installeren en SSH-tunneling inschakelen met uw SSH-client, en één
Maak een verstelbare smartphone-autohouder van $ 2 in 10 minuten - Ajarnpa
Maak een verstelbare smartphonehouder voor in de auto in 10 minuten: Dwaalt u wel eens door winkel na winkel op zoek naar precies het juiste ding om uw telefoon/gps/mobiel apparaat vast te houden terwijl u rijdt? Er zijn tonnen van deze op de markt, maar ik ben er nooit in geslaagd om er een te vinden die werkte in mijn eigenaardige sha