Node.js uygulamamı nasıl yayına alırım?
- Panelde Sunucularım sayfasını açın, sunucunuza tıklayın.
- Genel Bakış sekmesinde Uygulama satırında "Node.js hazır" yazmasını bekleyin. Sayfa kendini yeniler.
- Site adresi satırındaki bağlantıyı açın. Örnek sayfa Node.js sürümünü gösterir.
Kendi uygulamanızı çalıştırmak
SSH ile bağlanın ve uygulama kullanıcısına geçin:
su - app
cd ~/uygulama
Kodunuzu buraya alın, örneğin git clone ile. Örnek server.js dosyasını silebilirsiniz. Bağımlılıkları kurup uygulamayı başlatın:
npm install
pm2 delete uygulama
pm2 start server.js --name uygulama
pm2 save
Uygulamanız 3000 portunu dinlemelidir. Caddy dışarıdan gelen HTTPS isteklerini bu porta iletir.
Kendi alan adınız
- Alan adınızın A kaydını sunucunuzun IP adresine yönlendirin.
- Root olarak eski adı her yerde değiştirin:
sed -i 's/ESKI_AD/alanadiniz.com/g' /etc/caddy/Caddyfile.ESKI_ADpaneldeki adresinhttps://sonrasıdır. systemctl reload caddyçalıştırın.
Caddy sertifikayı kendisi alır ve yeniler.
Dışarıya yalnız 80, 443 ve SSH için 22 açıktır.
Henüz sunucunuz yok mu? Node.js kurulu sunucu sipariş edin: boyutu kendiniz seçersiniz, ne seçtiyseniz onu ödersiniz.
Geri bildiriminiz için teşekkürler!