Thread Starter
#0
PM2, Node.js uygulamalarını yönetmek için popüler bir süreç yöneticisidir. Uygulamaların arka planda sürekli çalışmasını sağlamak ve uygulama çökmesi durumunda otomatik olarak yeniden başlatmak gibi özellikleri ile geliştirme sürecini kolaylaştırır. PM2'nin startup komutları, sunucunuz yeniden başlatıldığında uygulamalarınızın otomatik olarak çalışmasını sağlamak için kullanılır. İşte Linux üzerinde PM2 startup kullanımının detaylı bir incelemesi.
PM2 ile bir uygulamanın otomatik olarak başlatılması için aşağıdaki adımları izleyebilirsiniz:
Buradaki
Bu komut, terminalde bir çıktı verir. Çıktıdaki komutun kopyasını alarak terminalde çalıştırın. Bu, PM2'nin sisteminize doğru bir şekilde entegre olmasını sağlar.
Bu komut, PM2'nin şu anda çalışmakta olan tüm uygulamaları kaydetmesini sağlar, böylece sistem yeniden başlatıldığında bu uygulamalar otomatik olarak başlatılır.
Bu adımları izleyerek, Linux üzerinde PM2'yi kullanarak uygulamalarınızı otomatik olarak başlatabilirsiniz. PM2, özellikle üretim ortamlarında uygulama yönetimini kolaylaştıran güçlü bir araçtır. Herhangi bir sorunla karşılaşırsanız, PM2'nin resmi belgelerine başvurabilir veya forumlarda destek arayabilirsiniz.
PM2 ile bir uygulamanın otomatik olarak başlatılması için aşağıdaki adımları izleyebilirsiniz:
- PM2'nin Kurulumu: Eğer PM2 kurulu değilse, terminalde aşağıdaki komutu çalıştırarak kurulum yapabilirsiniz:
CODE
1 npm install pm2 -g- Uygulama Başlatma: PM2 ile bir uygulama başlatmak için aşağıdaki komutu kullanın:
CODE
1 pm2 start app.jsBuradaki
app.js, başlatmak istediğiniz uygulamanızın dosya adıdır.- Startup Komutunu Çalıştırma: Uygulamanızın sistem başlangıcında otomatik olarak çalışması için uygun startup komutunu çalıştırmalısınız. Aşağıdaki komut, sisteminizin init sistemine göre gerekli ayarları yapar:
CODE
1 pm2 startupBu komut, terminalde bir çıktı verir. Çıktıdaki komutun kopyasını alarak terminalde çalıştırın. Bu, PM2'nin sisteminize doğru bir şekilde entegre olmasını sağlar.
- Uygulamaları Kaydetme: Startup ayarlarını yaptıktan sonra, şu komut ile mevcut uygulamalarınızı kaydedin:
CODE
1 pm2 saveBu komut, PM2'nin şu anda çalışmakta olan tüm uygulamaları kaydetmesini sağlar, böylece sistem yeniden başlatıldığında bu uygulamalar otomatik olarak başlatılır.
- Sistem Yeniden Başlatma: Şimdi, sisteminizi yeniden başlatarak her şeyin doğru çalıştığını kontrol edebilirsiniz. Yeniden başlattıktan sonra, aşağıdaki komut ile çalışan uygulamaları kontrol edin:
CODE
1 pm2 listBu adımları izleyerek, Linux üzerinde PM2'yi kullanarak uygulamalarınızı otomatik olarak başlatabilirsiniz. PM2, özellikle üretim ortamlarında uygulama yönetimini kolaylaştıran güçlü bir araçtır. Herhangi bir sorunla karşılaşırsanız, PM2'nin resmi belgelerine başvurabilir veya forumlarda destek arayabilirsiniz.