Lightsail ist einfach, weil es für Sie entscheidet. EC2 ist das Gegenteil: Das Formular „Instance starten" fragt nach allem, mit Bezeichnungen, die nur versteht, wer es schon einmal gemacht hat. Die gute Nachricht: Für einen normalen Server zählen nur fünf Entscheidungen, der Rest kann auf Standard bleiben. Diese Anleitung geht das Formular von oben nach unten durch und sagt, was Sie eintragen und warum.
Bevor Sie anfangen: was die Begriffe bedeuten
- EC2
- Die „maßgeschneiderten" Server von Amazon, die nach eingeschalteten Stunden bezahlt werden. Flexibler als Lightsail, mit mehr zu entscheiden.
- Instanz
- So nennt AWS jede Maschine. Eine Instanz starten heißt, eine Maschine zu erstellen und hochzufahren.
- AMI (Image)
- Das Betriebssystem, mit dem die Maschine startet: Ubuntu, Amazon Linux, Debian, Windows... oder ein eigenes Image.
- Instanztyp
- Die Größe: wie viele Prozessoren und wie viel Arbeitsspeicher. Benannt mit Buchstaben und Zahlen (t3.small, m6i.large). Der Buchstabe ist die Familie, das Ende die Größe.
- Schlüsselpaar
- Der Schlüssel, um per SSH in die Maschine zu kommen. Er wird einmal erstellt, Sie laden die Datei herunter und bewahren sie auf: Sie lässt sich nicht erneut herunterladen.
- Sicherheitsgruppe
- Die Firewall der Maschine: welche Ports offen sind und für wen. Sie wird im selben Formular erstellt.
- EBS
- Die Festplatte der Maschine. Man wählt Größe und Typ; gp3 ist der normale.
- VPC und Subnetz
- Das private Netz, in dem die Maschine lebt. Das Konto bringt ein Standardnetz mit, das für den Anfang reicht.
Schritt für Schritt
Name und Image
EC2-Konsole, richtige Region oben rechts, Instance starten. Geben Sie einen Namen, der sagt, was es ist (
web-tienda). Unter Anwendungs- und Betriebssystem-Images wählen Sie für einen Webserver Ubuntu (neueste LTS-Version) oder Amazon Linux; wenn Sie Tutorials aus dem Internet folgen wollen, gibt es für Ubuntu mehr. Prüfen Sie, dass die Architektur 64-Bit (x86) ist, es sei denn, Sie wählen bewusst einen ARM-Typ (Graviton), der günstiger, aber nicht mit jeder Software kompatibel ist.Instanztyp
Für den Anfang die Familie t3 (oder t4g, wenn Sie ARM gewählt haben): günstige „Burst"-Maschinen, die eine Weile auf Volllast gehen können. t3.micro zum Ausprobieren, t3.small für eine kleine Website, t3.medium, wenn eine Datenbank und etwas Verkehr dazukommen. Der Typ lässt sich später bei gestoppter Maschine ändern, also kein Stress: Fangen Sie klein an.
Schlüsselpaar
Bei der ersten Maschine Neues Schlüsselpaar erstellen: Name (
clave-web-2026), Typ ED25519, Format .pem. Beim Erstellen wird eine Datei heruntergeladen: Bewahren Sie sie an einem sicheren Ort auf, denn es ist die einzige Kopie, und ohne sie kommen Sie nicht in die Maschine. Wenn Sie schon einen Schlüssel von einer anderen Maschine haben, können Sie ihn wiederverwenden.Netzwerkeinstellungen (Firewall)
Lassen Sie VPC und Subnetz auf Standard und Öffentliche IP automatisch zuweisen: Aktivieren. Wählen Sie unter Firewall die Option Sicherheitsgruppe erstellen, benennen Sie sie (
sg-web) und aktivieren Sie SSH-Datenverkehr zulassen von mit Meine IP (nicht „Überall") sowie HTTPS-Datenverkehr zulassen und HTTP-Datenverkehr aus dem Internet. Damit ist die Website öffentlich und die Verwaltungstür öffnet sich nur von Ihrem Anschluss aus.Festplatte
Unter Speicher konfigurieren kommt die Root-Festplatte mit einer kleinen Größe. Erhöhen Sie sie auf das, was Sie brauchen (20 oder 30 GB für eine normale Website), Typ gp3. Klappen Sie „Erweitert" auf und prüfen Sie, dass Beim Beenden löschen für die Root-Festplatte aktiviert ist (so bleibt beim Löschen der Maschine keine verwaiste, kostenpflichtige Festplatte zurück), und wenn die Daten wichtig sind, aktivieren Sie die Verschlüsselung. Vergrößern geht später ohne Neuinstallation.
Starten und die drei Dinge danach erledigen
Prüfen Sie die Zusammenfassung rechts und Instance starten. Nach einer Minute ist sie „Wird ausgeführt". Erledigen Sie sofort drei Dinge: Weisen Sie ihr eine Elastic IP zu (Menü Elastic IPs, Zuweisen, Zuordnen), damit sich die Adresse beim Neustart nicht ändert; verbinden Sie sich per SSH mit
ssh -i clave-web-2026.pem ubuntu@IPund aktualisieren Sie das System; und erstellen Sie einen Alarm für die Statusprüfung, um zu erfahren, wenn sie ausfällt (Anleitung in diesem Bereich).
Was schiefgehen kann
Ich komme nicht per SSH hinein
Drei Ursachen der Reihe nach: Die Sicherheitsgruppe erlaubt SSH von „Meine IP" und Ihre IP hat sich geändert (bearbeiten); der Benutzer stimmt nicht (ubuntu bei Ubuntu, ec2-user bei Amazon Linux, admin bei Debian); oder die Schlüsseldatei hat zu offene Berechtigungen (chmod 400 clave.pem).
Ich habe die Schlüsseldatei verloren
Sie lässt sich nicht erneut herunterladen. Bei einer frisch erstellten Maschine ist es am schnellsten, sie zu beenden und eine neue zu erstellen. Bei einer mit Daten erstellen Sie ein Image (AMI) und starten daraus eine neue Maschine mit einem neuen Schlüssel.
Die Website lädt nicht, obwohl die Maschine läuft
Es fehlt der Webserver im Inneren (die Maschine kommt leer auf die Welt), oder die Sicherheitsgruppe hat HTTP und HTTPS nicht offen. Prüfen Sie zuerst die Sicherheitsgruppe auf der Registerkarte Sicherheit der Instanz.
Auf der Rechnung steht eine IP, die ich nicht nutze
Eine Elastic IP, die Sie zugewiesen, aber keiner Maschine zugeordnet haben, oder die beim Löschen der Maschine übrig blieb. Geben Sie sie unter Elastic IPs frei.
In Simplio
In Simplio erstellen Sie eine EC2- oder Lightsail-Maschine über dasselbe kurze Formular, mit fester IP, Firewall nur für Ihre IP, verschlüsselter Festplatte und geplanten Sicherungen ab Werk aktiviert, und jede Person in Ihrem Team kann nur erstellen, was ihre Berechtigung und ihr Budget erlauben. Die Maschine erscheint in der Liste neben den anderen, mit ihren Metriken und aktiven Benachrichtigungen.
Dasselbe, in AWS und in Simplio
| In der AWS-Konsole | In Simplio | |
|---|---|---|
| Die Maschine erstellen | Formular mit 7 Blöcken und rund 20 Optionen, 15 Minuten, wenn man weiß, welche zählen | Formular mit 5 Feldern und bereits getroffenen Entscheidungen (feste IP, Firewall auf meine IP, verschlüsselte Festplatte mit Löschen beim Beenden) |
| Das Danach | Elastic IP, Statusalarm, Sicherungen: 3 weitere Seiten | Kontrollkästchen beim Erstellen: geplante Sicherungen und Benachrichtigungen ab der ersten Minute aktiv |
| Wer Maschinen erstellen darf | Jeder mit IAM-Berechtigung, ohne Obergrenze | Berechtigung pro Benutzer und Budget pro Person |