Это очень просто следовать пошаговому руководству, чтобы превратить новый Chromebook от 249 долларов в полнофункциональный нетбук, установив Ubuntu Linux. После завершения у вас может быть двойной загрузочный Samsung Chromebook с ChromeOS одним SSD-накопителем и Ubuntu 12 на другом накопителе SSD.
http://techfoobar.blogspot.com/2013/01/how-to- установить-убунту-на-Samsungs-new.html "
Запустите эту команду, вы можете найти проблему.
sudo nginx -t
Вероятно, вы должны проверить наличие ошибок в /var/log/nginx/error.log.
В моем случае я не добавил порт для ipv6. Вы также должны сделать это (в случае, если вы используете nginx на порту, отличном от 80): listen [::]:8000 default_server ipv6only=on;
Проверьте свою /etc/nginx/sites-available/default или любую другую ее копию, и убедитесь, что вы раскомментируете (удалите #) любой }, который вам может понадобиться по отношению к {, который, вероятно, был раскован. Это была моя проблема.
Я выполнил эти команды, чтобы восстановить nginx и работать:
# remove nginx conf files
apt-get purge nginx
# reinstall
apt-get install nginx
# make sure the default site is enabled
ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default
# start nginx
sudo /etc/init.d/nginx start
nginx теперь работает !!
Нужно очистить nginx, затем введите в командной строке:
ln -s /etc/nginx/sites-availbale/default .etc/nginx/sites-enabled/default
повторите вскрытие файлов, используя
nginx -s reopen
, затем используйте
nginx -s reload
. Как подсказка nginx показывает, что она перезагрузит nginx, отправив сигнал в мастер-процесс .it должен работать.
Запрос: пожалуйста, предоставьте команды purge без предупреждения, так как это может вызвать проблемы для новичков (все конфигурации будут потеряны) .... БОЛЬШАЯ проблема.
Если вы даете такие ошибки, вы можете проверить journalctl -xe. В нем есть куча информации о том, что произошло в оперативной системе. вы можете найти строку или просто journalctl -xe | grep nginx, чтобы узнать, что случилось с nginx, когда он пытался запустить себя.