Hoe rol ik mijn Node.js-app uit?
- Open in het paneel Mijn servers en klik op je server.
- Wacht op het tabblad Overzicht tot de rij App "Node.js is klaar" meldt. De pagina ververst zichzelf.
- Open de link in de rij Siteadres. De voorbeeldpagina toont de Node.js-versie.
Je eigen app draaien
Verbind via SSH en schakel over naar de app-gebruiker:
su - app
cd ~/uygulama
Breng hier je code naartoe, bijvoorbeeld met git clone. Je kunt de voorbeeld-server.js verwijderen. Installeer de afhankelijkheden en start je app:
npm install
pm2 delete uygulama
pm2 start server.js --name uygulama
pm2 save
Je app moet luisteren op poort 3000. Caddy stuurt binnenkomende HTTPS-verzoeken naar die poort door.
Je eigen domein
- Laat het A-record van je domein naar het IP-adres van je server wijzen.
- Vervang als root de oude naam overal:
sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile.OLD_NAMEis het deel nahttps://in het adres dat het paneel toont. - Voer
systemctl reload caddyuit.
Caddy haalt het certificaat zelf op en vernieuwt het zelf.
Alleen 80, 443 en 22 voor SSH staan open naar buiten.
Nog geen server? Bestel een server met Node.js geïnstalleerd: jij kiest de grootte en betaalt voor wat je kiest.
Bedankt voor uw feedback!