NodeJS Hosting Deploy

Murat Can Sor Sistem Yöneticisi

    Bu rehberde, cPanel üzerinden Nodejs uygulamanızı nasıl deploy edeceğinizi adım adım anlatacağız.

    cPanel'e Giriş Yapın

    İlk olarak, cPanel hesabınıza giriş yapın. Hosting sağlayıcınızın cPanel giriş adresini kullanarak kullanıcı adı ve şifrenizle oturum açın. Oturum açmak için Veridyen müşteri panelinizdeki hizmet yönetim alanını da kullanabilirsiniz. Eğer ki kullanıcı adı ve şifrenizi bilmiyorsanız Veridyen Teknik Destek ekibine ulaşmaktan çekinmeyin.

    Uygulama Dosyalarını Yükleyin

    1. Dosya Yöneticisi'ne (File Manager) girin.
    2. Belirlediğiniz dizine gidin. Bu dizin bizim için yukarıdaki görselde gördüğünüz gibi app olarak belirlendi.
    3. "Upload" seçeneğini kullanarak uygulama dosyalarınızı yükleyin. Dizinde yer alan dosyaları silebilirsiniz. Bu dosyalar uygulama oluşturulurken varsayılan olarak gelir.

    Uygulamanız bir veritabanına ihtiyaç duyuyor ise veritabanı bağlantısını sağlayın.

    Veritabanınız MYSQL ise sunucularımızda barındırabilirsiniz. Yeni bir veritabanı, veritabanı kullanıcısı oluşturmak için cPanel'deki "Manage My Databases" (Veritabanlarımı Yönet) alanını kullanabilirsiniz.

    Node.js Uygulaması Oluşturun

    1. cPanel ana sayfasında "Setup Node.js App" seçeneğini bulun ve tıklayın.
    2. "Create Application" (Yeni Uygulama Oluştur) butonuna tıklayın.
    3. Node.js sürümünü seçin. (Örneğin: 22.x)
    4. Application Mode: "Production" veya "Development" olarak belirleyin. Uygulamanız test aşamasındaysa ve hata kayıtlarını görmek istiyorsanız development, değilse Production seçebilirsiniz.
    5. Application Root: Uygulamanın çalışacağı dizini belirtin. (Örneğin: app) - Projeler hep kök dizinde olmalı, public_html altında bulunmamalıdır.
    6. Application URL: Uygulamanızın çalışacağı domain veya subdomain'i seçin.
    7. Application Startup File: Uygulamanızın başlangıç dosyasını belirtin (Örneğin: bin/www). Package.json dosyanızda da belirtildiği üzere uygulamanızı çalıştıran ana dosya yazılmalıdır.
    8. "Create" butonuna basarak uygulamanızı oluşturun.

    NPM Install - Bağımlılıkları Yükleyin

    cPanel'den Setup Node.js App bölümüne giriş yaptıktan sonra birinci aşamada oluşturduğumuz app'i düzenle butonuna tıklamamız gerekiyor.

    Aşağıdaki ekran görüntüsünde de yer aldığı gibi "Run NPM Install" butona tıklamamız gerekmektedir.

    Bir süre bekledikten sonra bağımlılıkların tamamı kurulacaktır.

    Uygulamanın Çalıştığını Test Etme

    Tarayıcınızı açarak uygulamanızın URL’sine gidin (Örneğin: https://alanadiniz.com). Eğer uygulama başarıyla çalışıyorsa, işlem tamamlanmıştır.

    Artık cPanel üzerinden Node.js uygulamanızı başarıyla deploy ettiniz. Bu rehberi kullanarak farklı projelerinizi de kolayca sunucuya yükleyebilirsiniz. Eğer sorun yaşarsanız, destek ekibimizle iletişime geçebilirsiniz.

    6 Mart 2025, 12:41 tarihinde güncellendi.