Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Grundlagen der Arbeit mit EC2-Instanz | EC2-Überblick
Einführung in das Cloud Computing

Grundlagen der Arbeit mit EC2-Instanz

Swipe um das Menü anzuzeigen

Beginnen wir mit der Arbeit an der Instanz. Die gesamte Arbeit mit der Instanz erfolgt in einem Linux-System und wird über die Konsole verwaltet. Zur Verwaltung der Instanz verwenden wir die bash-Sprache, die auch zur Steuerung des eigenen Computers genutzt werden kann.

Im Folgenden eine Übersicht der grundlegenden Navigationsbefehle in bash, um zu verstehen, was als Nächstes zu tun ist:

Installation von Updates und Programmen

Es muss sichergestellt werden, dass alle erforderlichen Updates installiert sind. Dies wird mit dem folgenden Befehl erreicht:

sudo yum update -y
Code-Beschreibung
expand arrow

sudo: Dieser Teil des Befehls führt den nachfolgenden Befehl als Superuser (root) aus. Dadurch erhält der Befehl Administratorrechte, die für systemweite Änderungen wie das Aktualisieren von Software erforderlich sind.

yum: Dies ist der Paketmanager, der von bestimmten Linux-Distributionen verwendet wird. Yum steht für "Yellowdog Updater, Modified" und dient zur Verwaltung von RPM (Redhat Package Manager)-Paketen.

update: Diese Option weist yum an, alle Pakete auf die neuesten Versionen zu aktualisieren, die in den Repository-Datenbanken verfügbar sind.

-y: Diese Option beantwortet alle während der Ausführung des Befehls auftretenden Abfragen automatisch mit "yes". Dadurch kann der Aktualisierungsvorgang ohne Benutzereingriff abgeschlossen werden, was besonders für automatisierte Skripte oder wenn keine manuelle Bestätigung jeder Aktualisierung gewünscht ist, nützlich ist.

Nach Ausführung dieses Befehls beginnt das System automatisch mit der Aktualisierung und Installation der erforderlichen Komponenten:

Wie Sie sehen, gab es in meinem Fall nichts herunterzuladen und alles war bereits installiert. Es wird jedoch dringend empfohlen, diesen Befehl während der Ersteinrichtung der Instanz auszuführen, um zukünftige Fehler zu vermeiden.

Da wir diese Instanz besitzen und das Recht haben, damit zu tun, was wir wollen, können wir gefahrlos zum root-Benutzer wechseln.

Note
Mehr erfahren

Der root-Benutzer ist ein Superuser, der Zugriff auf alle Befehle und Systemkonfigurationen hat. Ein solcher Superuser steht in der Hierarchie sogar über einem Netzwerkadministrator.

Um in den Superuser-Modus zu wechseln, folgenden Befehl verwenden:

sudo su

Nun können einige Befehle auf unserer Instanz ausgeführt werden.

Beispielsweise wird ein Verzeichnis mit dem Namen test_folder erstellt. In diesem Verzeichnis wird eine Datei mit dem Namen README.txt angelegt und der Text "This is an EC2 instance!" hineingeschrieben.

Die Befehle sehen wie folgt aus:

  1. mkdir test_folder: Ordner mit dem gewünschten Namen erstellen;
  2. cd test_folder/: zum soeben erstellten Ordner wechseln;
  3. touch README.txt: Datei mit dem gewünschten Namen und der gewünschten Erweiterung erstellen;
  4. echo "This is an EC2 instance!" > README.txt: Text in die entsprechende Datei schreiben;
  5. cat README.txt: Inhalt der erstellten Textdatei anzeigen.

Als Ergebnis wird Folgendes in der Konsole ausgegeben:

This is a EC2 instance!

Die Instanz kann nun über die Konsole verwaltet werden.

1. Welchen Befehl verwendet man, um das aktuelle Verzeichnis auf einen angegebenen Pfad zu ändern?

2. Wie aktualisiert man das System und installiert notwendige Komponenten über die Befehlszeile?

question mark

Welchen Befehl verwendet man, um das aktuelle Verzeichnis auf einen angegebenen Pfad zu ändern?

Wählen Sie die richtige Antwort aus

question mark

Wie aktualisiert man das System und installiert notwendige Komponenten über die Befehlszeile?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 5

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Grundlagen der Arbeit mit EC2-Instanz

Beginnen wir mit der Arbeit an der Instanz. Die gesamte Arbeit mit der Instanz erfolgt in einem Linux-System und wird über die Konsole verwaltet. Zur Verwaltung der Instanz verwenden wir die bash-Sprache, die auch zur Steuerung des eigenen Computers genutzt werden kann.

Im Folgenden eine Übersicht der grundlegenden Navigationsbefehle in bash, um zu verstehen, was als Nächstes zu tun ist:

Installation von Updates und Programmen

Es muss sichergestellt werden, dass alle erforderlichen Updates installiert sind. Dies wird mit dem folgenden Befehl erreicht:

sudo yum update -y
Code-Beschreibung
expand arrow

sudo: Dieser Teil des Befehls führt den nachfolgenden Befehl als Superuser (root) aus. Dadurch erhält der Befehl Administratorrechte, die für systemweite Änderungen wie das Aktualisieren von Software erforderlich sind.

yum: Dies ist der Paketmanager, der von bestimmten Linux-Distributionen verwendet wird. Yum steht für "Yellowdog Updater, Modified" und dient zur Verwaltung von RPM (Redhat Package Manager)-Paketen.

update: Diese Option weist yum an, alle Pakete auf die neuesten Versionen zu aktualisieren, die in den Repository-Datenbanken verfügbar sind.

-y: Diese Option beantwortet alle während der Ausführung des Befehls auftretenden Abfragen automatisch mit "yes". Dadurch kann der Aktualisierungsvorgang ohne Benutzereingriff abgeschlossen werden, was besonders für automatisierte Skripte oder wenn keine manuelle Bestätigung jeder Aktualisierung gewünscht ist, nützlich ist.

Nach Ausführung dieses Befehls beginnt das System automatisch mit der Aktualisierung und Installation der erforderlichen Komponenten:

Wie Sie sehen, gab es in meinem Fall nichts herunterzuladen und alles war bereits installiert. Es wird jedoch dringend empfohlen, diesen Befehl während der Ersteinrichtung der Instanz auszuführen, um zukünftige Fehler zu vermeiden.

Da wir diese Instanz besitzen und das Recht haben, damit zu tun, was wir wollen, können wir gefahrlos zum root-Benutzer wechseln.

Note
Mehr erfahren

Der root-Benutzer ist ein Superuser, der Zugriff auf alle Befehle und Systemkonfigurationen hat. Ein solcher Superuser steht in der Hierarchie sogar über einem Netzwerkadministrator.

Um in den Superuser-Modus zu wechseln, folgenden Befehl verwenden:

sudo su

Nun können einige Befehle auf unserer Instanz ausgeführt werden.

Beispielsweise wird ein Verzeichnis mit dem Namen test_folder erstellt. In diesem Verzeichnis wird eine Datei mit dem Namen README.txt angelegt und der Text "This is an EC2 instance!" hineingeschrieben.

Die Befehle sehen wie folgt aus:

  1. mkdir test_folder: Ordner mit dem gewünschten Namen erstellen;
  2. cd test_folder/: zum soeben erstellten Ordner wechseln;
  3. touch README.txt: Datei mit dem gewünschten Namen und der gewünschten Erweiterung erstellen;
  4. echo "This is an EC2 instance!" > README.txt: Text in die entsprechende Datei schreiben;
  5. cat README.txt: Inhalt der erstellten Textdatei anzeigen.

Als Ergebnis wird Folgendes in der Konsole ausgegeben:

This is a EC2 instance!

Die Instanz kann nun über die Konsole verwaltet werden.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 5
some-alt