Discussion

DirectAdmin ile Debian VDS Yönetimi: Nodejs Projeleri Taşıma (Migration) ve Adım Adım Kurulum Rehberi

Started by Byte · 28 Aug 2026 11:35 · 2 Views · 0 Replies
Thread Starter #0
DirectAdmin, web hosting yönetimi için oldukça popüler bir kontrol panelidir. Debian tabanlı bir VDS (Virtual Dedicated Server) üzerinde Node.js projelerinizi yönetmek ve taşımak, daha verimli bir çalışma ortamı oluşturabilir. Bu rehberde, Node.js projelerinizi DirectAdmin ile Debian VDS üzerinde nasıl taşıyacağınızı ve kurulum aşamalarını adım adım inceleyeceğiz.



1. Sunucunun Hazırlanması

İlk adım olarak, Debian VDS sunucunuzun güncel olduğundan emin olun. Terminal üzerinden aşağıdaki komutları kullanarak sisteminizi güncelleyebilirsiniz:

CODE
12sudo apt update
sudo apt upgrade


Node.js’i kurmadan önce gerekli olan paketleri yükleyelim:

CODE
1sudo apt install curl software-properties-common




2. Node.js Kurulumu

Node.js’in en güncel sürümünü yüklemek için NodeSource deposunu kullanacağız. Aşağıdaki komut ile Node.js’in LTS sürümünü kurabilirsiniz:

CODE
12curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs


Kurulum tamamlandıktan sonra, Node.js ve npm sürümünü kontrol edin:

CODE
12node -v
npm -v




3. Projelerin Taşınması

Node.js projenizi taşımak için öncelikle mevcut proje dosyalarınızı sunucunuza yükleyin. Bunun için SFTP veya SCP gibi yöntemleri kullanabilirsiniz. Projenizin bulunduğu dizine geçin ve burada npm install komutunu çalıştırarak gerekli bağımlılıkları yükleyin:

CODE
12cd /path/to/your/project
npm install




4. Uygulamanın Başlatılması

Uygulamanızın arka planda çalışması için pm2 gibi bir işlem yöneticisi kullanmak faydalıdır. Öncelikle pm2’yi global olarak yükleyin:

CODE
1sudo npm install -g pm2


Ardından, projenizi başlatmak için aşağıdaki komutu kullanın:

CODE
1pm2 start app.js --name "my-node-app"




5. DirectAdmin ile Yönetim

DirectAdmin kontrol panelinize giriş yaparak "Domain Setup" sekmesinden projenizin alan adını ekleyin. Daha sonra "Custom HTTPD Configurations" bölümünden gerekli yapılandırmaları yaparak Node.js uygulamanızın doğru bir şekilde çalışmasını sağlayın.



Sonuç olarak, DirectAdmin ile Debian VDS üzerinde Node.js projelerinizi taşımak ve yönetmek oldukça basit bir süreçtir. Uygulamanızın doğru çalıştığından emin olduktan sonra, kullanıcılarınız için kesintisiz bir hizmet sunabilirsiniz.

You must be logged in to reply.

0 quotes selected