Konuyu Açan
#0
DirectAdmin, web hosting yönetiminde kullanıcı dostu bir kontrol paneli sunarak, özellikle sunucu yöneticileri ve geliştiriciler için önemli bir araç haline gelmiştir. Bu rehberde, Debian tabanlı bir VDS üzerinde DirectAdmin'in nasıl kurulacağını ve Node.js projeleri için nasıl yapılandırılacağını adım adım inceleyeceğiz.
1. Gerekli Ön Hazırlıklar
Kuruluma başlamadan önce, Debian sisteminizin güncel olduğundan emin olmalısınız. Aşağıdaki komutları terminalde çalıştırarak sisteminizi güncelleyebilirsiniz:
Daha sonra, gerekli bağımlılıkları yüklemek için şu komutu kullanın:
2. DirectAdmin Kurulumu
DirectAdmin'i kurmak için öncelikle DirectAdmin'in resmi web sitesinden en güncel kurulum dosyasını indirmelisiniz. Aşağıdaki komut ile bu işlemi gerçekleştirebilirsiniz:
Kurulum dosyasına çalıştırma izni vermek için:
Ardından, kurulum dosyasını çalıştırarak DirectAdmin'i kurmaya başlayın:
Kurulum sırasında sizden lisans anahtarı, yönetici e-posta adresi gibi bilgileri girmeniz istenecektir. Bu bilgileri dikkatlice doldurun.
3. Node.js Kurulumu
DirectAdmin kurulumunu tamamladıktan sonra, Node.js'i sisteminize yükleyebilirsiniz. Node.js'in en güncel sürümünü kurmak için aşağıdaki adımları izleyin:
Öncelikle, Node.js paket yöneticisi olan nvm'yi (Node Version Manager) kurun:
Kurulumdan sonra terminalinizi kapatıp açın veya aşağıdaki komutu çalıştırın:
Sonrasında, nvm ile Node.js'in en son sürümünü kurun:
4. DirectAdmin ile Node.js Projelerini Yönetme
DirectAdmin, Node.js projeleri için birkaç ayar yapmanızı gerektirebilir. İlk olarak, DirectAdmin paneline giriş yaparak "Custom HTTPD Configurations" bölümüne gidin. Buradan, Node.js uygulamanız için gerekli olan proxy ayarlarını eklemeniz gerekecek. Örneğin:
Bu adımlar, Debian VDS üzerinde DirectAdmin ve Node.js projeleri için temel bir kurulum rehberi sunmaktadır. Bu süreçte karşılaşabileceğiniz sorunlar veya daha fazla detay için forumda tartışmalar yapabiliriz.
1. Gerekli Ön Hazırlıklar
Kuruluma başlamadan önce, Debian sisteminizin güncel olduğundan emin olmalısınız. Aşağıdaki komutları terminalde çalıştırarak sisteminizi güncelleyebilirsiniz:
CODE
12sudo apt update
sudo apt upgradeDaha sonra, gerekli bağımlılıkları yüklemek için şu komutu kullanın:
CODE
1sudo apt install wget curl2. DirectAdmin Kurulumu
DirectAdmin'i kurmak için öncelikle DirectAdmin'in resmi web sitesinden en güncel kurulum dosyasını indirmelisiniz. Aşağıdaki komut ile bu işlemi gerçekleştirebilirsiniz:
CODE
1wget http://www.directadmin.com/setup.shKurulum dosyasına çalıştırma izni vermek için:
CODE
1chmod 755 setup.shArdından, kurulum dosyasını çalıştırarak DirectAdmin'i kurmaya başlayın:
CODE
1sudo ./setup.shKurulum sırasında sizden lisans anahtarı, yönetici e-posta adresi gibi bilgileri girmeniz istenecektir. Bu bilgileri dikkatlice doldurun.
3. Node.js Kurulumu
DirectAdmin kurulumunu tamamladıktan sonra, Node.js'i sisteminize yükleyebilirsiniz. Node.js'in en güncel sürümünü kurmak için aşağıdaki adımları izleyin:
Öncelikle, Node.js paket yöneticisi olan nvm'yi (Node Version Manager) kurun:
CODE
1curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashKurulumdan sonra terminalinizi kapatıp açın veya aşağıdaki komutu çalıştırın:
CODE
1source ~/.bashrcSonrasında, nvm ile Node.js'in en son sürümünü kurun:
CODE
1nvm install node4. DirectAdmin ile Node.js Projelerini Yönetme
DirectAdmin, Node.js projeleri için birkaç ayar yapmanızı gerektirebilir. İlk olarak, DirectAdmin paneline giriş yaparak "Custom HTTPD Configurations" bölümüne gidin. Buradan, Node.js uygulamanız için gerekli olan proxy ayarlarını eklemeniz gerekecek. Örneğin:
CODE
12345678location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}Bu adımlar, Debian VDS üzerinde DirectAdmin ve Node.js projeleri için temel bir kurulum rehberi sunmaktadır. Bu süreçte karşılaşabileceğiniz sorunlar veya daha fazla detay için forumda tartışmalar yapabiliriz.