Inhoudsopgave:
- Stap 1: Bereid de computer voor
- Stap 2: Download het besturingssysteem
- Stap 3: Installeer het besturingssysteem
- Stap 4: Webmin
- Stap 5: Poort doorsturen
- Stap 6: Krijg een gratis domeinnaam
- Stap 7: Test uw website
- Stap 8: Machtigingen
- Stap 9: Andere gedachten…
Video: Verander een oude computer in een webserver! - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
vraagt u zich af wat u met die netwerkkabel en die oude computer in uw kelder moet doen? Welnu, hier is iets dat van enig nut voor u kan zijn.
Stap 1: Bereid de computer voor
ik weet het, ik weet het, maar ik weet dat er misschien mensen zijn die deze instructable bekijken die geen oude computer hebben … hoe dan ook, om de computer voor te bereiden. uw computer zou moeten beschikken over: - minimaal 64 MB RAM (niet te moeilijk om dat tegenwoordig te halen) - een Intel- of AMD-processor (nog steeds niet te hard) - een cd-rom-station (nog steeds niet moeilijk) - minimaal 600 MB aan ruimte (je zult meer willen dan dat, aangezien dit een server is!) - en de mogelijkheid om op te starten vanaf een cd - een ethernetportal in totaal, de meeste van deze vereisten zijn eenvoudig te realiseren. aangezien we voor deze installatie de servereditie zullen gebruiken, heeft deze computer niet per se 4 GB RAM en een harde schijf van 500 GB nodig, hoewel het leuk zou zijn …
Stap 2: Download het besturingssysteem
het besturingssysteem dat we gaan gebruiken is Ubuntu Server Edition 8.04. Er zijn manieren om vergelijkbare resultaten te bereiken met de desktopeditie, maar de GUI zal veel geheugen en verwerkingskracht in beslag nemen. je kiest "Server Edition" en selecteert een mirror bij jou in de buurt. om de afbeelding te branden, download software voor het branden van afbeeldingen zoals MagicISO of DVD Decrypter of je zou gratis cd's kunnen aanvragen, maar dat kost tijd… 3-4 weken om precies te zijn…
Stap 3: Installeer het besturingssysteem
nu komt het leuke deel, zorg ervoor dat je computer is aangesloten op een router en een live internetverbinding heeft tijdens deze installatie, het zal automatisch je netwerkinstellingen detecteren en configureren. het enige wat je hoeft te doen is de cd van Ubuntu plaatsen Server in het optische station en start op vanaf de cd in BIOS. het is voor alle computers anders, maar je hebt normaal gesproken toegang tot het BIOS vanaf het eerste opstartscherm (ook bekend als het eerste dat op de monitor verschijnt zodra je op de aan / uit-knop drukt) en door op F12 of Delete op het toetsenbord te drukken, zijn een paar foto's niet gemaakt, zoals als toetsenbordindeling en proxy-informatie, zou je moeten weten wat je hier moet plaatsen … (proxy is leeg voor mij) kijk naar de foto's om alle stappen te zien die zijn genomen in de install.images van: https://www.howtoforge.com/perfect -server-ubuntu8.04-lts-p2na de installatie van software spuugt het de cd er weer uit, gefeliciteerd! u hebt zojuist Ubuntu Server geïnstalleerd!
Stap 4: Webmin
nu komt hier het saaie deel. aangezien Ubuntu Server geen GUI (grafische gebruikersinterface) heeft, is alles op tekst gebaseerd. dus om een goede controle te hebben over wat er met uw server gebeurt, installeert u Webmin (een webgebaseerde GUI). Zodra u zich aanmeldt met de gebruikersnaam en het wachtwoord die u hebt ingesteld, voert u deze opdrachten in: sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perlsudo wget https://prdownloads.sourceforge.net/webadmin/webmin_1.430_all.debsudo dpkg -i webmin_1.430_all.deband you now laat webmin installeren! Open webmin door dit in de adresbalk van uw browser te typen:https://uw-server-IP: 10000/en nu kunt u inloggen!
Stap 5: Poort doorsturen
nu is hier wat u moet doen om toegang te krijgen tot uw website vanaf elke locatie met internet open de startpagina van uw router door het IP-adres van de router in te voeren (standaard is 192.168.1.1) log in met gebruiker de gebruikersnaam en pas (standaard is admin voor zowel gebruikersnaam als pas als je het niet hebt gewijzigd, raadpleeg de documentatie van de router of google anders) ga nu naar het tabblad met de tekst "Toepassingen of gaming" of "Port Forwarding" of iets dergelijks. Er zal een tabelachtig formulier zijn, u voert de naam van de toepassing in, de port-to-port forwarding, het protocol en vervolgens het IP-adres van uw server. bijvoorbeeld: HTTP 80 80 TCP 192.168.1.xxxvoer deze waarden in:HTTP 80 80 TCP-serverIPFTP 21 21 TCP/UDP-serverIPSSH 22 22 TCP-serverIPSchakel deze forwards in en klik vervolgens op "Instellingen opslaan" of "Opslaan"
Stap 6: Krijg een gratis domeinnaam
tijd om een gratis domeinnaam voor uw server te krijgen. vanaf nu is uw server-IP-adres uw website, en wie wil dat onthouden? Een goede gratis domeinsite heet https://www.no-ip.com/zij gebruiken uw internet-IP als domeinnaam. maak gewoon een nieuw account aan en volg de instructies op het scherm. het is heel eenvoudig in te stellen
Stap 7: Test uw website
wat je ook hebt toegewezen als je domeinnaam op no-ip.com, voer dat in je browser in, je zou een Het werkt! bericht in uw browservenster. Als dat niet het geval is, probeer dan het IP-adres van uw server, als dat niet werkt, dan moet u iets verkeerd hebben gedaan met het doorsturen van de poort …
Stap 8: Machtigingen
nu weet ik wat je denkt, hoe ga je je website updaten als je geen toegang hebt tot je server? hier is het antwoord. ga nogmaals naar je server en voer deze commando's uit: sudo chown jegebruikersnaam:www-data /var/wwwsudo chmod 775 /var/wwwje hebt zojuist de machtigingen van de map "/var/www" gewijzigd (/var/www is de hoofdmap van uw website). Ga nu naar uw hoofdcomputer, of het nu Windows of Mac is, ik heb het niet op een Mac geprobeerd, maar op Windows werkt dit prima. download een programma genaamd "WinSCP" en installeer het op uw computer. voer uw domeinnaam in het hostnaamformulier in en uw servergebruikersnaam en wachtwoord in het gebruikersnaam- en wachtwoordformulierklik connectit zou u moeten verbinden met uw server, en u zou in staat moeten zijn om te zien alle bestanden op uw server. ga een paar mappen omhoog totdat je de var-map ziet, voer de var-map in en vervolgens de www-map. Je kunt nu nieuw websitemateriaal naar die mappen kopiëren om je website bij te werken om hem cooler en complexer te maken. om op afstand opdrachten uit te voeren, gebruikt u PuTTY, een SSH-clientprogramma, google het en download het ook naar uw computer
Stap 9: Andere gedachten…
dit is een van de vele manieren om een oude computer te configureren om er een webserver van te maken. een andere Instructable die me een paar maanden geleden op weg hielp, is gemaakt door CalcProgrammer1als je zijn instructable wilt zien, volg dan deze link: https://www.instructables.com/id/Set-up-your-very-own-Web-server /?ALLE STAPPENAls er iets is dat ik heb gemist, aarzel dan niet om commentaar te geven. Als alles werkt zoals het hoort, heb je geen monitor of toetsenbord meer nodig, wat betekent dat je deze computer kunt configureren om automatisch in te schakelen in het BIOS op een bepaald moment, dus in wezen, kunt u deze server in een kast opslaan en hoeft u er niet meer fysiek toegang toe te hebben. hoe geweldig is dat?! mijn server staat op variabel… ma-vr 11-5 Eastern time, check out my sitehttps://teknotixx.no-ip.org/
Aanbevolen:
Hergebruik het touchpad van een oude laptop om een computer te bedienen! 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hergebruik het touchpad van een oude laptop om een computer te bedienen!: PS/2-laptop-touchpads behoren tot de coolste gebruikersinterface-apparaten om te gebruiken met een microcontroller. De glijdende en tikkende vingerbewegingen kunnen het besturen van dingen op een vrij eenvoudige en leuke manier blijken te maken. Laten we in deze Instructable een combineren met
Maak een WiFi-toegangspunt en zorg voor een webserver op NodeMCU V3: 4 stappen
Maak een WiFi-toegangspunt en zorg voor een webserver op NodeMCU V3: in het vorige artikel heb ik het al gehad over het gebruik van NodeMCU ESP8266. In het artikel leg ik uit hoe je NodeMCU ESP8266 toevoegt aan Arduini IDE. Er zijn verschillende manieren om via internet te communiceren met NodeMCU ESP8266. NodeMCU maken als een
LED Mod - voor een oude Dell (elke computer werkt): 3 stappen
LED-mod - voor een oude Dell (elke computer zal werken): ik besloot om mijn oude Dell (nu een linux-box) wat bling (ish) te maken, dus ik pakte wat LED's, een schakelaar, een aansluitblok en wat draad, een molex, en wat weerstanden. Je hebt er maar één nodig (waarde afhankelijk van 12 v of 5 volt - ik had er 6 omdat ik geen c
Verander uw oude CRT-computermonitor in een aquarium! ! !: 11 stappen (met afbeeldingen)
Verander uw oude CRT-computermonitor in een aquarium! ! !: Over een geweldige screensaver gesproken! Ik wilde deze build al een tijdje doen. Zowat elke keer als ik een oude CRT-computermonitor langs de kant van de weg zie op een vuilnisdag, denk ik bij mezelf … dat zou zeker een cool uitziend aquarium zijn. Dus
Verander een oude scanner in een nieuwe MTmini: 8 stappen
Verander een oude scanner in een nieuwe MTmini: Heeft u een oude flatbedscanner die u niet graag wilt wegdoen omdat u kunt zien dat het onbegrensde potentieel gewoon verspild wordt (ook al maakt de doorn in het oog u jezelf tot blindheid dwingen)? Nou, als je dat doet, ben je