Просмотрите в своем журнале сообщений сообщения до появления ошибки «Не удалось запустить nginx»
Вы увидите причину проблемы.сбой bind () до 0.0.0.0:80 (98: адрес уже используется)
Похоже, что порт 80 на вашем vps-сервере уже используется некоторым приложением.Порт 80 используется для служб HTTP.
Так что, скорее всего, вы уже запустили сервер Apache HTTP или какой-либо другой.
используйте эту команду, чтобы увидеть, какое приложение использует его
sudo netstat -tulpn | grep ":80"
Если вы видите apache
tcp6 0 0 :::80 :::* LISTEN 349/apache2
, вы можете остановить apache
# apache service name also can be httpd (use right command)
# sudo service httpd stop
sudo service apache stop
и запустить nginx
sudo service nginx start
Но вы должны быть уверены, что неt использовать apache для другого сайта.