PM2 и Nginx основное

По материалу 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