Error: nginx restart failed (сервер nginx не починається) як виправити

Привіт всім власникам Vesta CP і не тільки. Ця панель вважається кращою з безкоштовних і недарма. Всередині неї знаходиться цілий пакет програм для оптимальної роботи сайту. Хоч Веста і вважається надійною, іноді ці програми конфліктують, або неправильно працюють.

Так сталося і зі мною. Вичитав я в однй статті що якщо включити режим кешування в nginx, то сайт прискориться в рази. Я зайшов в свою панель Вести і перемкнув в розділі web nginx на режим caching

Так робити не слід . Поясню чому: може бути ця настройка і працювала раніше коректно, але зараз крім того, що у вас відвалиться сервер nginx і ви поповните лави нещасних, більше нічого не станеться. (Якщо вам потрібно включити Підтримку проксі nginx, то тільки в режимі default )

Варіанти виправлення проблеми:

  1. Зупиняємо сервер httpd (або все сервера) і запускаємо першим сервер nginx.

  1. Якщо не допомогло, перезапукскаем сервак повністю

  1. Якщо не допомогло, ліземо в nginx.conf і міняємо порт 80 ** на інший (якщо знаємо як)

  1. Якщо не допомогло або не знаємо як зробити крок 3), завантажуємо і запускаємо програму Putty на компі і вписавши IP сервера, єднаємося з ним. Далі вводимо логін і пароль Вести (логін зазвичай root). Далі вводимо команду:

nginx -t

І дивимося на що лається.

Якщо лається на рядки в nginx.conf, то можна зайти прямо через панель Vesta (сервер-nginx – додаткові опції)

і поправити їх або спробувати видалити, обов’язково зберігши в блокноті початкові налаштування.

А якщо лається що кофіга стало два (як було у мене nginx.conf: 1 і nginx.conf: 2), тоді видаляємо файл прямо в Putty (У мене Centos 7) командою:

rm file /etc/nginx/conf.d/01_caching_pool.conf ‘

І перезапускаємо сервер nginx. На сім прошу відкланятися.

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(2 голоса, в среднем: 5 из 5)

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *