Basisprincipes van Werken met een EC2-instantie
Veeg om het menu te tonen
Laten we beginnen met het werken met de instantie. Al het werk met de instantie wordt uitgevoerd in een Linux-systeem en we beheren deze via de console. We gebruiken de bash-taal om de instantie te beheren, die je ook kunt gebruiken om je computer te besturen.
Hier volgt een overzicht van de basisnavigatiecommando's in bash om te begrijpen wat we hierna gaan doen:
Installatie van updates en programma's
We moeten ervoor zorgen dat alle vereiste updates zijn geïnstalleerd op het systeem. Dit doen we met het volgende commando:
sudo yum update -y
sudo: dit gedeelte van het commando voert het volgende commando uit als superuser (root). Hiermee krijgt het commando administratieve rechten, die nodig zijn voor systeemwijde wijzigingen zoals het updaten van software.
yum: dit is de pakketbeheerder die door bepaalde Linux-distributies wordt gebruikt. Yum staat voor "Yellowdog Updater, Modified" en wordt gebruikt voor het beheren van RPM (Redhat Package Manager) pakketten.
update: deze optie geeft aan yum de opdracht om alle pakketten bij te werken naar de nieuwste versies die beschikbaar zijn in de repository databases.
-y: deze vlag beantwoordt automatisch met "yes" op eventuele vragen die tijdens de uitvoering van het commando kunnen verschijnen. Hierdoor kan het updateproces volledig automatisch verlopen zonder gebruikersinteractie, wat handig is voor geautomatiseerde scripts of wanneer je niet handmatig elke update wilt bevestigen.
Na het uitvoeren van dit commando begint het systeem automatisch met het updaten en installeren van de benodigde componenten:
Zoals je kunt zien, was er in mijn geval niets te downloaden en was alles al geïnstalleerd. Het wordt echter sterk aanbevolen om dit commando uit te voeren tijdens de eerste installatie van de instantie om toekomstige fouten te voorkomen.
Aangezien wij deze instantie bezitten en het recht hebben om te doen wat we willen, kunnen we veilig overschakelen naar de root-gebruiker.
De root-gebruiker is een superuser die toegang heeft tot alle commando's en systeemconfiguraties. Zo'n superuser staat zelfs boven een netwerkbeheerder in de hiërarchie.
Om over te schakelen naar de supergebruikersmodus, gebruik het commando:
sudo su
Nu kunnen we enkele commando's uitvoeren op onze instantie.
Bijvoorbeeld, laten we een directory aanmaken genaamd test_folder. In deze directory maken we een bestand aan met de naam README.txt en schrijven we "This is an EC2 instance!" erin.
Onze commando's zien er als volgt uit:
mkdir test_folder: een map aanmaken met de gewenste naam;cd test_folder/: naar de map gaan die we zojuist hebben aangemaakt;touch README.txt: een bestand aanmaken met de gewenste naam en extensie;echo "This is an EC2 instance!" > README.txt: de gewenste tekst naar het betreffende bestand schrijven;cat README.txt: de inhoud weergeven van het tekstbestand dat we hebben aangemaakt.
Als resultaat wordt het volgende op de console weergegeven:
This is a EC2 instance!
We kunnen nu dus onze instantie beheren via de console.
1. Welke opdracht gebruik je om de huidige directory te wijzigen naar een opgegeven pad?
2. Hoe werk je je systeem bij en installeer je de benodigde componenten via de opdrachtregel?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.