Setup Node.js App aracı, Spaceship Web Hosting üzerinde Node.js uygulamalarını doğrudan kontrol panelinizden dağıtmanıza ve yönetmenize olanak tanır. Bu özellik CloudLinux tarafından desteklenir ve uygulamalar Passenger kullanılarak çalıştırılır.
Bu rehber, arayüzün nasıl çalıştığını, bir uygulamanın nasıl oluşturulacağını ve nasıl yönetileceğini açıklar.
cPanel'inize giriş yaptıktan sonra, Özel bölüm altında Setup Node.js App'i açın:

Sayfanın üst kısmında Uygulama Oluştur düğmesini göreceksiniz. Altında, mevcut Node.js uygulamaları listelenecektir. Her uygulama girişi, yapılandırma ayrıntılarını ve yönetim seçeneklerini gösterir:

Oluşturulan her uygulama için arayüz, uygulamanın genel ayrıntılarını görüntülemenizi sağlar; uygulama URL'si (URI), kök dizini, modu (geliştirme veya üretim) ve mevcut durumu.
Aynı sayfadan, uygulamayı yeniden başlatabilir veya durdurabilir , yapılandırmasını ve ortam değişkenlerini düzenleyebilir veya tamamen kaldırabilirsiniz.
İpucu: Uygulamalar tablosu, App URI, Kök Dizin, Mod veya Durum gibi sütun başlıklarına tıklanarak sıralanabilir. Bu, aynı hesapta birden fazla uygulamayı yönetmeyi kolaylaştırır.
+Uygulama Oluştur düğmesine bastıktan sonra, uygulamanızı yapılandırmak için aşağıdaki parametreleri girmeniz gerekir:
Node.js sürümü
Uygulamanızın gerektirdiği sürümü seçin. Her zaman package.json dosyanızla uyumluluğu sağlayın.
Uygulama modu
Geliştirme ve Üretim arasında seçim yapın. Canlı web siteleri için Üretim modu önerilir.
Uygulama kökü
Uygulama dosyalarının saklanacağı dizini belirtin. Bu, altında ilgili klasörü oluşturacaktır /home/username.
Uygulama URL'si
Uygulamanın erişilebilir olacağı alan adını veya alt alan adını seçin.
Uygulama başlangıç dosyası
Uygulamanızı başlatan ana dosyayı girin (ör. app.js veya server.js)

Tüm ayarları girdikten sonra Oluştur'a tıklayın. Başarı mesajı görünecek, ardından sistem ortamı başlatacak ve uygulama ayrıntılarınızı gösterecektir.
Dağıtıldıktan sonra, uygulamanız aynı arayüzden yönetilebilir. Burada şunları yapabilirsiniz:
Uygulamanızı düzenleyin

Düzenleme sayfası açılır:

Yeniden başlat


Durdur/başlat




Sil


Not: Uygulamayı kaldırmak yapılandırmayı siler ancak proje dosyalarınızı siz manuel olarak silmedikçe otomatik olarak kaldırmaz.
Uygulama oluşturulduktan sonra, proje dosyalarınızı yükleyin (package.json dahil) belirtilen uygulama kök dizinine.
Daha sonra, bağımlılıkları iki şekilde yükleyebilirsiniz:
Setup Node.js App içinde >> NPM Install Çalıştır:

Sistem package.json dosyanızı okuyacak ve gerekli tüm modülleri yükleyecektir.
Üzerinden SSH >> sanal ortam.
Sanal ortama girmek için SSH üzerinden, sayfanın üst kısmında belirtilen vurgulanmış komutu çalıştırın:

Sonra şu komutu çalıştırın npm install. Bu, aynı sonucu elde etmenizi sağlar ancak size şu esnekliği sunar:
Belirli paketleri yükleyin (npm install package-name)
Diğer modülleri/geliştirme bağımlılıklarını yükleyin
Yapı betiklerini çalıştırın (npm run build)
Hataları doğrudan npm giderin.
Ortam değişkenleri uygulama ayarları içinde yapılandırılabilir. NODE_ENV, API anahtarları, veritabanı kimlik bilgileri vb. gibi değişkenleri tanımlayabilirsiniz.

Değişiklikleri kaydedin ve ardından uygulamayı yeniden başlatın.