ProxyLicense Community

Topluluk üyeleri için bilgi, deneyim ve içerik paylaşım alanı.

cPanel Üzerinde Node.js Selector Kurulumunda ENOMEM ve Passenger Kontrolleri

CloudLinux
09.05.2026 20:58 0 görüntüleme 0 yanıt
#109.05.2026 20:58
cPanel sunucusunda Node.js Selector kurarken alt-nodejs paketleri kadar LVE Manager, lve-utils ve Passenger parçaları da önemlidir. Eksik Passenger entegrasyonu, uygulamanın panelde görünmesine rağmen yayınlanamamasına neden olabilir.

CloudLinux dokümanı ayrıca cPanel tarafında npm ENOMEM hatası için Max cPanel process memory ayarına bakılmasını önerir. Bu, özellikle modül kurulumunda destek ekiplerinin sık karşılaştığı bir belirtidir.

Operasyon Notu


- alt-nodejs group kurulumu runtime tarafını sağlar.
- ea-ruby24/27 mod_passenger seçenekleri OS sürümüne göre değişebilir.
- npm install sırasında ENOMEM alınırsa cPanel process memory limiti kontrol edilmelidir.

Vurgulanacak Ayarlar


- Max cPanel process memory: cPanel içi npm işlemlerinde bellek hatasını etkileyebilir.
- ea-ruby27-mod_passenger: CloudLinux OS 8 tarafında tercih edilen Passenger paketidir.
- cagefsctl --force-update: Yeni binary ve runtime görünürlüğünü günceller.

Komut ve Kontrol


yum groupinstall alt-nodejs
yum install lvemanager lve-utils
systemctl restart cpanel.service


Saha Uygulaması


Müşteri “Node app oluşturuldu ama açılmıyor” dediğinde önce uygulama logu, Passenger logu ve cPanel memory ayarına bakın. Sadece Node sürümünü değiştirmek çoğu zaman kök sebebi çözmez.

Riskli Noktalar


- OMEM/ENOMEM hatası uygulama kodundan değil cPanel işlem limitinden kaynaklanabilir.
- OS sürümüne uyumsuz Passenger paketi kurmayın.
- CageFS update olmadan runtime kullanıcıya görünmeyebilir.

Yanıt Yaz

Yanıt yazmak için giriş yapıp Community aktivasyonunu tamamlamalısınız.

Giriş Yap