Eerste stappen met een gloednieuwe virtuele Ubuntu-machine

Veel cloudproviders bieden kant-en-klare Ubuntu-afbeeldingen. Dat is geen verrassing. Ubuntu is het populairste open-source besturingssysteem voor cloud-implementaties. Er zijn meer virtuele machines waarop het Ubuntu-besturingssysteem draait dan enig ander omdat het gratis is, het is het referentie-besturingssysteem voor OpenStack en u kunt vijf jaar lang op hulp voor de LTS-versie (Long Term Support) vertrouwen. Om die reden is het een goed idee om bekend te zijn met de basisconfiguratie.

Een gloednieuwe standaard Ubuntu-machine heeft wat zorg en aandacht nodig om hem op peil te krijgen - hij heeft bijvoorbeeld geen webserver. Een beetje CLI-werk (opdrachtregelinterface) volstaat. Deze opdrachten upgraden je systeem en installeren een webserver, en zijn vrijwel hetzelfde, ongeacht welke IaaS-provider je hebt gekozen. De opdrachten produceren ook een enorme hoeveelheid feedback - honderden regels afgekorte tekst.

Open een CLI op uw nieuwe Ubuntu VM.

U moet een paar opdrachten typen om de CLI te gebruiken.

  1. Zoek het openbare IP-adres van uw nieuwe VM, zoals 173.1.25.34.
  2. Open een SSH-client. Het maakt niet uit welke - u gebruikt mogelijk PuTTY op een Windows-besturingssysteem of OpenSSH op een Mac.
  3. Maak verbinding en log in.

De procedure Verbinden en inloggen verschilt tussen cloudproviders.

De eerste keer dat u verbinding maakt met SSH, ziet u een RSA-sleutelvingerafdruk, een obscure lijst met tekens zoals deze: 23: fd: 82: c1: 3e: 5a: 66: fc: 97: 37: 36: 29: 67: 3b: 5b: c1 . U moet deze vingerafdruk vergelijken met de RSA-sleutelvingerafdruk van de nieuwe machine om te controleren of ze overeenkomen, maar de meeste mensen slaan deze beveiligingscontrole gewoon over. Als je dingen goed wilt doen, zul je de vingerafdruk van het apparaat ergens in de console-uitgang begraven. Met AWS kunt u de console-uitgang bereiken met behulp van hun bedieningspaneel, maar het vergt wat graafwerk.

Inloggen vereist een vorm van authenticatie. AWS en HP gebruiken op sleutels gebaseerde authenticatie. Met Rackspace en GoGrid kunt u wachtwoordverificatie gebruiken.

Upgrade uw systeem en installeer een webserver

Gebruik de APT (Advanced Package Tool) door deze apt-get- opdrachten uit te voeren. U moet deze opdrachten uitvoeren met het root-account. In Ubuntu betekent dit dat we het sudo- commando vooraan moeten houden.

  1. Ontvang een nieuwe lijst met beveiligingsupdates: sudo apt-get update Het besturingssysteem van uw nieuwe VM praat met de Ubuntu-servers en werkt de lijst met pakketten bij. De machine is misschien nieuw, maar de afbeelding waaruit hij is opgebouwd, is maanden verouderd.
  2. Installeer de beveiligingsupdates: sudo apt-get upgrade Alle oude pakketten zijn geüpgraded. Beveiligingsupgrades worden van Ubuntu naar uw VM gedownload en geïnstalleerd. Het upgraden van 100 pakketten kan 10 minuten duren.
  3. Een webserver installeren: apt-get install apache2 De Apache-webserver wordt gedownload, geïnstalleerd en uitgevoerd.

Start uw machine opnieuw op (als u 5 minuten hebt)

Linux hoeft meestal niet opnieuw te worden opgestart, maar als een systeempakket wordt geüpgraded (zoals linux-image-virtual, een kernelpakket), is helaas een herstart vereist.

Je kunt dit werk een tijdje uitstellen. Uw systeem kan de bijgewerkte kernel niet gebruiken totdat u de machine opnieuw opstart, maar het is niet urgent en het zal niets breken.

  1. Opnieuw opstarten: sudo reboot Uw CLI wordt gesloten.
  2. Wacht vijf minuten. Dat is genoeg tijd voor een VM om af te sluiten en opnieuw op te starten.
  3. Open opnieuw een CLI.
Controleer je werk.

Plaats het IP-adres in uw webbrowser: http://173.1.25.34/. An Het werkt! pagina verschijnt.

Gefeliciteerd!

Uw machine is nu veilig en biedt een eenvoudige klantenservice. Binnenkort zal ik je voorstellen aan de GoGrid-cloudhostingprovider en je laten zien hoe je deze Ubuntu VM in gebruik kunt nemen.

© Copyright 2020 | mobilegn.com