AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz auf AWS?

So erstellen Sie einen Amazon EC2 Linux-Server

erstellen Amazon EC2 Linux Server Es ist ganz einfach. Ich habe bereits erklärt, wie man sich bei Amazon registriert.AWS's Konto,Nach der Registrierung können Sie eine Vielzahl vonCloud ServerDienste wie AmazonBevor wir einen EC2-Cloud-Server erstellen, sollten wir zunächst verstehen, was Amazon EC2 ist.

Wenn Sie sich noch nicht bei AWS registriert haben, können Sie sich das vorherige Registrierungstutorial ansehen:

Kostenloses Tutorial zur Sicherung von WordPress-Websitedaten mit Amazon S3 und AWS-Registrierung

Klicken Sie hier, um die offizielle Website von AWS China zu besuchen
Klicken Sie hier, um die offizielle Website von Amazon Web Services zu besuchen

Was ist Amazon EC2?

Einfach ausgedrückt ist Amazon EC2 eine virtuelle Maschine, die unter Linux- oder Windows-Betriebssystemen installiert werden kann. Heute stellen wir hauptsächlich die Installation einer virtuellen Linux-Maschine vor.

Amazon EC2 bietet eine Vielzahl von Funktionen, darunter Instances, AMIs, Instance-Typen, Schlüsselpaare, Instance-Store-Volumes, Amazon-EBS-Volumes, Regionen und Availability Zones, Sicherheitsgruppen, elastische IP-Adressen, Tags und Virtual Private Clouds (VPCs). Instances sind virtuelle Server, während AMIs vorkonfigurierte Vorlagen sind, die die für einen Server benötigten Komponenten enthalten. Instance-Typen decken eine Vielzahl von Konfigurationen ab, darunter CPU, Arbeitsspeicher, Speicher, Netzwerkkapazität und Grafikhardware. Schlüsselpaare bieten sichere Anmeldeinformationen für Instances, während Instance-Store-Volumes und Amazon-EBS-Volumes Speicherplatz für temporäre und persistente Daten bieten. Regionen und Availability Zones sind mehrere physische Speicherorte für Ressourcen, während Sicherheitsgruppen die Konfiguration virtueller Firewalls zur Zugriffskontrolle ermöglichen. Elastische IP-Adressen bieten statische IPv4-Adressen, und Tags dienen zur Erstellung und Zuweisung von Metadaten für Ressourcen. Virtual Private Clouds (VPCs) ermöglichen die Erstellung isolierter virtueller Netzwerke mit der Option, sich mit dem eigenen Netzwerk zu verbinden.

Amazon Elastic Compute Cloud (Amazon EC2) bietet skalierbare, bedarfsgesteuerte Rechenkapazität in der Amazon Web Services (AWS)-Cloud. Durch die Nutzung von Amazon EC2 reduzieren Sie die Hardwarekosten, sodass Sie Anwendungen schneller entwickeln und bereitstellen können. Mit Amazon EC2 können Sie beliebig viele virtuelle Server starten, Sicherheit und Netzwerk konfigurieren und den Speicher verwalten. Sie können die Kapazität erweitern (hochskalieren), um rechenintensive Aufgaben wie monatliche oder jährliche Prozesse oder Spitzen im Website-Verkehr zu bewältigen. Bei sinkender Auslastung können Sie die Kapazität wieder reduzieren (hochskalieren).

AWS-Tutorial für die ersten Schritte: Wie erstelle ich einen Amazon EC2-Linux-Server in AWS? -1

Das obige Diagramm zeigt die grundlegende Architektur einer Amazon EC2-Instanz, die in einer Amazon Virtual Private Cloud (VPC) bereitgestellt wird. In diesem Beispiel befindet sich die EC2-Instanz in einer Availability Zone in der Region. Die EC2-Instanz ist durch eine Sicherheitsgruppe geschützt, eine virtuelle Firewall, die den ein- und ausgehenden Datenverkehr kontrolliert. Der private Schlüssel wird auf dem lokalen Rechner und der öffentliche Schlüssel auf der Instanz gespeichert. Diese beiden Schlüssel dienen als Schlüsselpaar zum Nachweis der Benutzeridentität. In diesem Fall wird die Instanz durch ein Amazon EBS-Volume unterstützt. Die VPC kommuniziert über ein Internet-Gateway mit dem Internet.

Erstellen einer Amazon EC2 Linux-Instance

Wir haben bereits vorgestellt, was Amazon EC2 ist. Nun zeigen wir Ihnen, wie Sie eine virtuelle Maschine in Amazon EC2 erstellen.

Für die von AWS bereitgestellten EC2-Cloud-Computing-Instanzen gelten einige restriktive Anforderungen.Kostenloser Server.

Im Folgenden finden Sie eine Zusammenfassung der Einschränkungen von EC2-Servern.

  • Amazon Virtual Private Cloud: 750,0 Stunden kostenlos für 12 Monate
  • Amazon Elastic Compute Cloud: 750,0 Freistunden für 12 Monate, 30,0 GB-Mo gratis für 12 Monate
  • AWS-Datenübertragung: 100,0 GB/Monat immer kostenlos

Die Linux-Instanz von EC2 ist 12 Monate lang kostenlos, einschließlich 30 GB Festplattenspeicher und 100 GB Datenverkehr pro Monat.

100 GB Datenverkehr reichen für einen kleinen Blog mit wenig Verkehr kaum aus. Handelt es sich jedoch um eine Website mit zu viel Verkehr, müssen Sie zahlen.

EC2-Linux-Instanzen eignen sich für Cloud-Computing-Dienste, jedoch nicht für die Erstellung von Websites. Für die Erstellung einer Website bietet sich AWS Lightsail an. AWS Lightsail wird später ausführlich vorgestellt.

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz in AWS? -1

Als nächstes beginnen wir mit der Erstellung einer EC2-Linux-Instanz

Der erste Schritt besteht darin, sich bei der EC2-Cloud-Server-Betriebsschnittstelle anzumelden

 

In der EC2-Betriebsoberfläche können Sie die Instanznutzung und die monatliche Nutzung des kostenlosen Pakets deutlich sehen. Auf der linken Seite befindet sich das EC2-Betriebsmenü.

Schritt 2: Region auswählen

In der oberen rechten Ecke wird die Region angezeigt, in der sich der EC2-Cloud-Server befindet. Diese Region ist entscheidend. Wenn Sie einen EC2-Cloud-Server in Singapur erstellen möchten, müssen Sie oben rechts Singapur auswählen.

Klicken Sie oben rechts auf die Region, scrollen Sie nach unten und klicken Sie auf „Region verwalten“. In der AWS-Region sind einige Bereiche nicht aktiviert. Wenn Sie diese nutzen möchten, aktivieren Sie die Region und klicken Sie anschließend auf „Aktivieren“.

Die Standardregion Hongkong ist deaktiviert. Wenn Sie EC2 in Hongkong nutzen möchten, aktivieren Sie zunächst Hongkong und klicken Sie anschließend auf „Aktivieren“. Warten Sie während des Aktivierungsvorgangs einige Sekunden. Erst wenn der Status auf „Aktiviert“ wechselt, können Sie den EC2-Cloud-Server in Hongkong nutzen.

 

Schritt 3: Erstellen einer Instanz

Klicken Sie in der Instanz auf die orangefarbene Schaltfläche, um eine neue Instanz zu starten

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz in AWS? -1

Gehen Sie zur Seite zur Instanzerstellung und beginnen Sie mit der Erstellung einer Instanz.

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz in AWS? -1

Bevor Sie eine Instanz erstellen, müssen Sie die folgenden Einschränkungen beim Erstellen einer kostenlosen Stufe verstehen und beachten:

Kostenloses Kontingent: Kostenloses Kontingent: Das erste Jahr umfasst 750 Stunden pro Monat t2.micro-Instance-Nutzung (oder t3.micro in Regionen, in denen t2.micro nicht verfügbar ist) auf AMIs des kostenlosen Kontingents, 750 Stunden pro Monat Nutzung öffentlicher IPv4-Adressen, 30 GiB EBS-Speicher, 2 Millionen eingehende und ausgehende Daten, 1 GB Snapshots und 100 GB Internetbandbreite.

Name und Bezeichnung

Geben Sie einen benutzerdefinierten Instanznamen ein, zum Beispiel: HK001

Anwendungs- und Betriebssystemimages

Wählen Sie das zu installierende Betriebssystem aus. Es gibt Systemabbilder für Linux und Windows.

Nehmen wir als Beispiel eine Ubuntu-Installation:

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz in AWS? -1

Klicken Sie auf das Ubuntu-Image und wählen Sie unten die zu installierende Version aus. Beachten Sie, dass Sie bei der Auswahl der Version Folgendes auswählen müssen:Kostenlose Stufe möglich

Instanztypen und Schlüsselpaare

Achten Sie bei der Auswahl eines Instanztyps darauf, ein kostenloses Kontingent zu wählen, das die Anforderungen erfüllt. Der t3.micro in Hongkong verfügt über 2 vCPU und 1 GB Inhalt. Der t2.micro in anderen Regionen hat 1 vCPU. Die CPU-Rechenleistung in Hongkong ist höher.

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz in AWS? -1

Das Schlüsselpaar dient zur Anmeldung am Server. Sie müssen hier ein neues Schlüsselpaar erstellen, da Sie sich sonst nicht am Server anmelden können.

Geben Sie den Namen des Schlüsselpaars ein und wählen Sie den Standard aus.

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz in AWS? -1Nach dem Klicken auf „Schlüsselpaar erstellen“ wird das Schlüsselpaar auf Ihren lokalen Computer heruntergeladen. Bewahren Sie es sorgfältig auf. Dieses Schlüsselpaar dient zur Anmeldung am Server per SSH.

Hinweis: Wenn Sie keine Verbindung per SSH herstellen können, aktualisieren Sie das SSH-Tool auf die neueste Version.

Xshell7 / Xftp7 Personal Free Edition Professionelles, leistungsstarkes und benutzerfreundliches SSH / SFTP / FTP-Client-Tool

Netzwerkeinstellungen

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz in AWS? -1

Aktivieren Sie in den Netzwerkeinstellungen die beiden folgenden Kontrollkästchen, um http/https-Verkehr aus dem Internet zuzulassen.

Erstellen Sie dann eine neue Sicherheitsgruppe.

Konfigurationsspeicher

AWS stellt eine kostenlose 30-GB-Festplatte zur Verfügung. Geben Sie im Konfigurationsspeicher einfach 30 ein.

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz auf AWS?

Nachdem Sie den obigen Inhalt ausgewählt haben, klicken Sie rechts auf „Instanz starten“, und der EC2-Server wird erfolgreich erstellt.

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz auf AWS?

AWS-Tutorial für die ersten Schritte: Wie erstelle ich eine Amazon EC2-Linux-Instanz auf AWS?

Jetzt können Sie SSH verwenden, um eine Verbindung zu Ihrem EC2-Cloud-Server herzustellen.

Wenn Sie einen EC2-Cloud-Server löschen möchten, wählen Sie einfach den Server aus und klicken Sie dann im Instanzstatus auf Instanz beenden!

Das war’s zum Erstellen eines Linux-Cloud-Servers in AWS!

5/5 - (1 Stimme)

Ein Kommentar

Das ist eine gute Idee

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * Mark