Wie rolle ich meine Node.js-App aus?
- Öffnen Sie im Panel Meine Server und klicken Sie auf Ihren Server.
- Warten Sie auf dem Reiter Übersicht, bis die Zeile App „Node.js ist bereit“ meldet. Die Seite aktualisiert sich selbst.
- Öffnen Sie den Link in der Zeile Website-Adresse. Die Beispielseite zeigt die Node.js-Version.
Ihre eigene App ausführen
Verbinden Sie sich per SSH und wechseln Sie zum Benutzer app:
su - app
cd ~/uygulama
Bringen Sie Ihren Code hierher, zum Beispiel mit git clone. Die Beispieldatei server.js können Sie löschen. Installieren Sie die Abhängigkeiten und starten Sie Ihre App:
npm install
pm2 delete uygulama
pm2 start server.js --name uygulama
pm2 save
Ihre App sollte auf Port 3000 lauschen. Caddy leitet eingehende HTTPS-Anfragen an diesen Port weiter.
Ihre eigene Domain
- Richten Sie den A-Record Ihrer Domain auf die IP-Adresse Ihres Servers aus.
- Ersetzen Sie als root den alten Namen überall:
sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile.OLD_NAMEist der Teil nachhttps://in der Adresse, die im Panel steht. - Führen Sie
systemctl reload caddyaus.
Caddy holt und erneuert das Zertifikat selbst.
Nach außen sind nur 80, 443 und 22 für SSH offen.
Noch kein Server? Bestellen Sie einen Server mit vorinstalliertem Node.js: Sie wählen die Größe und zahlen nur, was Sie wählen.
Vielen Dank für Ihre Rückmeldung!