Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Bereitstellen und verwalten Sie einen Node.js Stack auf Lightsail
Wussten Sie das?
Lightsail speichert täglich sieben Snapshots und ersetzt automatisch die ältesten durch die neuesten, wenn Sie automatische Snapshots für Ihre Instance aktivieren. Weitere Informationen finden Sie unter Automatische Snapshots für Lightsail-Instances und -Festplatten konfigurieren.
Im Folgenden finden Sie einige Schritte, die Sie ergreifen sollten, um loszulegen, nachdem Ihre Node.js Instance auf Amazon Lightsail betriebsbereit ist. Bevor Sie beginnen, identifizieren Sie Ihren Blueprint-Anbieter auf Ihrer Instance-Verwaltungsseite:
Wählen Sie den entsprechenden Leitfaden für Ihre Node.js Instance aus:
- Lightsail
-
Schritt 1: Holen Sie sich das Standard-Anwendungskennwort für Ihre Node.js Instance
Sie benötigen das Standard-Anwendungspasswort, um auf vorinstallierte Anwendungen oder Dienste auf Ihrer Instance zugreifen zu können.
-
Wählen Sie auf Ihrer Instance-Verwaltungsseite unter der Registerkarte Connect (Verbinden) die Option Connect using SSH (Verbinden mit SSH).
-
Nachdem Sie verbunden sind, geben Sie den folgenden Befehl ein, um das Standard-Anwendungspasswort zu erhalten:
cat ~/application_credentialsSie sollten eine ähnliche Antwort wie diese sehen, die das Standard-Anwendungspasswort enthält:
Schritt 2: Hängen Sie Ihrer Node.js Instance eine statische IP-Adresse an
Die standardmäßig an Ihre Instance angefügte dynamische öffentliche IP-Adresse ändert sich bei jedem Stopp und Start der Instance. Sie können eine statische IP-Adresse erstellen und sie an Ihre Instance anhängen, um zu verhindern, dass sich die öffentliche IP-Adresse ändert. Später, wenn Sie Ihren Domainnamen mit Ihrer Instance verwenden, müssen Sie die DNS-Datensätze Ihrer Domain nicht jedes Mal aktualisieren, wenn Sie die Instance stoppen und starten. Sie können jeder Instanz nur eine statische IP-Adresse zuordnen.
Wählen Sie auf der Instanzverwaltungsseite unter dem Tab Netzwerk die Option Statische IP erstellen oder Statische IP anhängen (falls Sie zuvor eine statische IP erstellt haben, die Sie an Ihre Instance anhängen können), und folgen Sie dann den Anweisungen auf der Seite. Weitere Informationen finden Sie unter Erstellen einer statischen IP-Adresse und diese an eine Instance anfügen.
Schritt 3: Besuchen Sie die Willkommensseite Ihrer Node.js Instanz
Navigieren Sie zur statischen IP-Adresse Ihrer Instanz, um auf die darauf installierte Anwendung zuzugreifen, oder greifen Sie auf PHP zuMyAdmin.
-
Kopieren Sie auf Ihrer Instanzverwaltungsseite die statische IP-Adresse:
-
Fügen Sie die statische IP-Adresse beispielsweise in Ihre Browseradresse ein
http://192.0.0.1.
Weitere Informationen finden Sie im Node.js Administratorhandbuch
. Schritt 4: Ordnen Sie Ihren Domainnamen Ihrer Node.js Instanz zu
Um Ihren Domänennamen, wie z. B.
example.com, auf Ihre Instance abzubilden, fügen Sie einen Datensatz zum Domain Name System (DNS) Ihrer Domäne hinzu. DNS-Datensätze werden in der Regel beim Registrar verwaltet und gehostet, bei dem Sie Ihre Domain registriert haben. Wir empfehlen jedoch, die Verwaltung der DNS-Einträge Ihrer Domain an Lightsail zu übertragen, damit Sie sie mit der Lightsail-Konsole verwalten können.Wählen Sie auf der Startseite der Lightsail-Konsole unter dem Tab Netzwerk die Option DNS-Zone erstellen aus und folgen Sie dann den Anweisungen auf der Seite.
Weitere Informationen finden Sie unter Erstellen einer DNS-Zone zur Verwaltung der DNS-Datensätze Ihrer Domain.
Schritt 5: Ihre Anwendung bereitstellen
-
Folgen Sie den Anweisungen unter Dateien zwischen Linux-Instances auf Lightsail mithilfe von scp Dateien zwischen Linux-Instanzen auf Lightsail mithilfe von scp übertragen übertragen, um Ihre Anwendung zu kopieren
/var/www/html/ -
Wählen Sie auf Ihrer Instance-Verwaltungsseite unter der Registerkarte Connect (Verbinden) die Option Connect using SSH (Verbinden mit SSH).
-
Führen Sie Folgendes aus:
sudo pm2 restart nodeapp -
Navigieren Sie zur statischen IP-Adresse Ihrer Instanz
Schritt 6: Erstellen Sie einen Snapshot Ihrer Node.js Instanz
Nachdem Sie Ihre Website nach Ihren Wünschen konfiguriert haben, erstellen Sie regelmäßig Snapshots Ihrer Instanz, um sie zu sichern. Ein Snapshot ist eine Kopie des Systemlaufwerks und der ursprünglichen Konfiguration einer Instance. Ein Snapshot enthält alle Daten, die erforderlich sind, um Ihre Instance wiederherzustellen (ab dem Zeitpunkt, an dem der Snapshot erstellt wurde).
Sie können Snapshots manuell erstellen oder automatische Snapshots aktivieren, damit Lightsail täglich Snapshots für Sie erstellt. Wenn etwas mit Ihrer Instance nicht stimmt, können Sie mit dem Snapshot eine neue Ersatz-Instance erstellen.
Sie können auf der Verwaltungsseite Ihrer Instanz auf der Registerkarte Snapshots mit Snapshots arbeiten. Weitere Informationen finden Sie unter Snapshots in Amazon Lightsail.
-
- Bitnami
-
Schritt 1: Hängen Sie Ihrer Instance eine statische IP-Adresse an Node.js
Die standardmäßig an Ihre Instance angefügte dynamische öffentliche IP-Adresse ändert sich bei jedem Stopp und Start der Instance. Sie können eine statische IP-Adresse erstellen und sie an Ihre Instance anhängen, um zu verhindern, dass sich die öffentliche IP-Adresse ändert. Später, wenn Sie Ihren Domainnamen mit Ihrer Instance verwenden, müssen Sie die DNS-Datensätze Ihrer Domain nicht jedes Mal aktualisieren, wenn Sie die Instance stoppen und starten. Sie können jeder Instanz nur eine statische IP-Adresse zuordnen.
Wählen Sie auf der Instanzverwaltungsseite unter dem Tab Netzwerk die Option Statische IP erstellen oder Statische IP anhängen (falls Sie zuvor eine statische IP erstellt haben, die Sie an Ihre Instance anhängen können), und folgen Sie dann den Anweisungen auf der Seite. Weitere Informationen finden Sie unter Erstellen einer statischen IP-Adresse und diese an eine Instance anfügen.
Schritt 2: Besuchen Sie die Willkommensseite Ihrer Node.js Instanz
Navigieren Sie zur öffentlichen IP-Adresse Ihrer Instance, um auf die darauf installierte Anwendung zuzugreifen, auf PHP MyAdmin zuzugreifen oder auf die Bitnami-Dokumentation zuzugreifen.
-
Notieren Sie sich von Ihrer Instance-Verwaltungsseite unter der Registerkarte Connect (Verbinden) die öffentliche IP-Adresse.
-
Navigieren Sie zur öffentlichen IP-Adresse, indem Sie z. B. zu
http://192.0.2.3gehen.
Weitere Informationen finden Sie unter Abrufen des Anwendungsbenutzernamens und des Kennworts für Ihre Bitnami-Instance in Amazon Lightsail.
Schritt 3: Ordnen Sie Ihren Domainnamen Ihrer Instance zu Node.js
Um Ihren Domänennamen, wie z. B.
example.com, auf Ihre Instance abzubilden, fügen Sie einen Datensatz zum Domain Name System (DNS) Ihrer Domäne hinzu. DNS-Datensätze werden in der Regel beim Registrar verwaltet und gehostet, bei dem Sie Ihre Domain registriert haben. Wir empfehlen jedoch, die Verwaltung der DNS-Einträge Ihrer Domain an Lightsail zu übertragen, damit Sie sie mit der Lightsail-Konsole verwalten können.Wählen Sie auf der Startseite der Lightsail-Konsole unter dem Tab Netzwerk die Option DNS-Zone erstellen aus und folgen Sie dann den Anweisungen auf der Seite.
Weitere Informationen finden Sie unter Erstellen einer DNS-Zone zur Verwaltung der DNS-Datensätze Ihrer Domain.
Schritt 4: Lesen Sie die Bitnami-Dokumentation
Lesen Sie die Bitnami-Dokumentation, um zu erfahren, wie Sie Ihre Node.js Anwendung bereitstellen, die HTTPS-Unterstützung mit SSL-Zertifikaten aktivieren, Dateien mit SFTP auf den Server hochladen und vieles mehr.
Weitere Informationen finden Sie im Bitnami für. Node.js AWS Cloud
Schritt 5: Erstellen Sie einen Snapshot Ihrer Instanz Node.js
Nachdem Sie Ihre Website nach Ihren Wünschen konfiguriert haben, erstellen Sie regelmäßig Snapshots Ihrer Instanz, um sie zu sichern. Ein Snapshot ist eine Kopie des Systemlaufwerks und der ursprünglichen Konfiguration einer Instance. Ein Snapshot enthält alle Daten, die erforderlich sind, um Ihre Instance wiederherzustellen (ab dem Zeitpunkt, an dem der Snapshot erstellt wurde).
Sie können Snapshots manuell erstellen oder automatische Snapshots aktivieren, damit Lightsail täglich Snapshots für Sie erstellt. Wenn etwas mit Ihrer Instance nicht stimmt, können Sie mit dem Snapshot eine neue Ersatz-Instance erstellen.
Sie können auf der Verwaltungsseite Ihrer Instanz auf der Registerkarte Snapshots mit Snapshots arbeiten. Weitere Informationen finden Sie unter Snapshots in Amazon Lightsail.
-