По материалу DigitalOcean
Остановите приложение с помощью этой команды (укажите имя приложения
PM2 или id
):
pm2 stop app_name_or_id
Перезапустите приложение:
pm2 restart app_name_or_id
Выведем список приложений, управление которыми осуществляет PM2:
pm2 list
Получим информацию об определенном приложении по имени приложения
:
pm2 info app_name
Монитор процесса PM2 запускается с помощью субкоманды monit
. При этом отображается состояние приложение, использование ресурсов ЦП и использование памяти:
pm2 monit
Управление процессом Nginx
Чтобы остановить свой веб-сервер, введите:
sudo systemctl stop nginx
Чтобы запустить веб-сервер, когда он остановлен, введите:
sudo systemctl start nginx
Чтобы остановить, а затем снова запустить службу, введите:
sudo systemctl restart nginx
Если вы только вносите изменения в конфигурацию, Nginx часто может перезагружаться, не разрывая соединения. Для этого наберите:
sudo systemctl reload nginx
По умолчанию Nginx настроен на автоматический запуск при загрузке сервера. Если это не то, что вы хотите, вы можете отключить это поведение, набрав:
sudo systemctl disable nginx
Чтобы снова включить запуск службы при загрузке, вы можете ввести:
sudo systemctl enable nginx