= Dag 0 - Uw eigen server maken - met Google Cloud Platform Free Tier = *(CONCEPT: Gebruik dit als richtlijn, maar het is niet volledig getest. Laat het ons weten als er problemen mee zijn)* **LEES DIT EERST HOE DIT WERKT& Veelgestelde vragen Ten eerste heb je een server nodig. Je kunt niet echt leren hoe je een Linux-server op afstand beheert zonder er zelf een te hebben - dus vandaag gaan we er een krijgen - helemaal gratis! Door de magie van Linux en virtualisatie is het nu mogelijk om vrijwel direct een kleine internetserver op te zetten - en tegen zeer lage kosten. Technisch gezien ga je een VPS maken en huren ("Virtual Private Server"). dat maakt sinds begin 2007 deel uit van Linux Naast een hostingprovider moeten we ook kiezen welke "smaak"van Linux we op onze server willen installeren. Als Linux nieuw voor je is, kan de reeks beschikbare "distributies"verwarrend zijn - maar de nieuwste LTS-versie ("Long Term Support") van Ubuntu Server is een populaire keuze en wat je nodig hebt voor deze cursus Deze instructie helpt u bij het gebruik van Google Cloud "Free Tier"(httpscloud.google.com) als uw VPS-hostingprovider. Ze worden hoog gewaardeerd, met een zeer eenvoudige en gelikte interface. Hoewel we de Free Tier gebruiken, moet u er rekening mee houden dat u geldige creditcardgegevens moet verstrekken. (Natuurlijk, als je een sterke reden hebt om een ​​andere provider te gebruiken, doe dat dan zeker, maar zorg ervoor dat je Ubuntu Server 20.04 kiest) Aanmelden is vrij eenvoudig - geef gewoon uw e-mailadres en een wachtwoord naar keuze op - samen met een telefoonnummer voor een 2FA - een tweede authenticatiemethode. U moet ook uw VISA- of andere creditcardgegevens verstrekken Kies "Compute Engine"en klik op "VM-instanties"Maak een nieuwe instantie aan Selecteer de gewenste regio's Selecteer voor machineconfiguratie serie en stel in op "E2"en machinetype op "e2-micro"Wijzig de opstartschijf in "Ubuntu 20.04 LTS"Nadat we onze eigen server hebben gemaakt, moeten we alle poorten en protocollen openen om overal toegang te krijgen. Hoewel dit misschien onverstandig is voor een productieserver, is het wat we willen voor deze cursus Navigeer naar uw GCP-startpagina en ga naar Netwerken >VPC-netwerk >Firewall >Firewall maken Stel "Richting van verkeer"in op "Ingress"Stel "Doel"in op "Alle instanties in het netwerk"Stel "Bronfilter"in op "IP-bereiken"Stel "Bron-IP-bereiken"in op "0.0.0.0/0"Stel "Protocollen en Poorten"op "Alles toestaan"Creëer en herhaal de stappen door een nieuwe firewall te maken en "Richting van het verkeer"in te stellen op "Egress"Selecteer uw instantie en klik op "ssh". Er wordt een nieuwe vensterconsole geopend. Om toegang te krijgen tot de root, typt u "sudo -i passwd"in de opdrachtregel en stelt u vervolgens uw eigen wachtwoord in. Log in door "su"en "wachtwoord"te typen. Houd er rekening mee dat het wachtwoord niet wordt weergegeven terwijl u het typt of plakt U kunt ook verwijzen naar httpscloud.google.com/compute/docs/instances/connecting-advanced#thirdpartytools als u van plan bent om toegang te krijgen tot uw server via tools van derden (bijv. Putty) Bevestig dat u administratieve taken kunt uitvoeren door te typen: sudo apt-update Dan: sudo apt-upgrade Maak je niet al te veel zorgen over de uitvoer en berichten van deze commando's, maar het moet duidelijk zijn of ze zijn geslaagd of niet. (Reageer op eventuele vragen door de standaardoptie te kiezen). Met deze opdrachten forceert u de installatie van updates op een Ubuntu Linux-systeem, en alleen een beheerder kan ze uitvoeren Typ om uit te loggen *uitloggen* of *afsluiten* Uw server is nu helemaal ingesteld en klaar voor de cursus! Let daar op: Deze server is nu actief en volledig blootgesteld aan het hele internet U alleen bent verantwoordelijk voor het beheer ervan Je hebt zojuist de nieuwste updates geïnstalleerd, dus voorlopig zou het veilig moeten zijn == Over de gemeenschap == Leden Online