#nginx #debian #openresty
Вопрос:
«systemctl включить openresty»
Что я получаю
Синхронизация состояния openresty.service со сценарием службы SysV с /lib/systemd/systemd-sysv-установка.
Выполнение: /lib/systemd/systemd-sysv-установка включить openresty
Не удалось перезагрузить демона: Доступ запрещен
Не удалось перезагрузить демона: Доступ запрещен
Не удалось включить устройство: Доступ запрещен
Это тот самый скриншот
systemctl status openresty
openresty.service — HTTP-сервер NGINX и обратный прокси-сервер
Загружено: загружено (/lib/systemd/system/openresty.service; включено; предустановка поставщика: включена)
Активен: не удалось (Результат: код выхода) с Ср 2021-08-11 17:01:13 UTC; 2 часа 37 минут назад
Процесс: 8875 ExecStartPre=/usr/sbin/nginx -t (код=завершен, статус=203/EXEC)
11 августа 17:01:13 экземпляр-2 systemd{1]: Запуск HTTP-сервера NGINX и обратного прокси-сервера…
11 августа 17:01:13 экземпляр-2 systemd[8875]: openresty.service: Не удалось выполнить команду: Такого файла или каталога нет
11 августа 17:01:13 экземпляр-2 systemd[8875]: openresty.service: Сбой на этапе запуска EXEC /usr/sbin/nginx: Такого файла или каталога нет
11 августа 17:01:13 экземпляр-2 systemd(1]: openresty.сервис: Процесс управления завершен, код=завершен, статус=203/EXEC
11 августа 17:01:13 экземпляр-2 systemd(1]: openresty.сервис: Сбой с результатом «код выхода».
11 августа 17:01:13 экземпляр-2 systemd(1]: Не удалось запустить HTTP-сервер NGINX и обратный прокси-сервер.
journalctl -u openresty
— Журналы начинаются во вторник 2021-08-10 17:42:07 UTC, заканчиваются в Ср 2021-08-11 19:20:05 UTC. —
10 Августа 19:14:22 экземпляр-2 systemd(1]: Запуск Платформы Приложений OpenResty…
10 Августа 19:14:22 экземпляр-2 systemd(1]: Запущена Платформа Приложений OpenResty.
10 Августа 22:00:10 экземпляр-2 systemd(1]: Остановка Платформы Приложений OpenResty…
10 августа 22:00:10 экземпляр-2 systemd(1]: openresty.служба: удалась.
10 Августа 22:00:10 экземпляр-2 systemd(1]: Остановлена Платформа Приложений OpenResty.
10 августа 22:00:10 экземпляр-2 systemd(1]: Запуск Платформы Приложений OpenResty…
10 августа 22:00:10 экземпляр-2 nginx[4012]: директива nginx: [emerg] «имя сервера» не заканчивается «;» в /etc/openresty/с поддержкой сайтов/m.facebook.com.conf:7
10 августа 22:00:10 экземпляр-2 nginx[4012]: nginx: файл конфигурации /usr/локальный/openresty/nginx/conf/nginx.conf тест не удался
10 августа 22:00:10 экземпляр-2 systemd(1]: openresty.сервис: Процесс управления завершен, код=завершен, статус=1/СБОЙ
10 августа 22:00:10 экземпляр-2 systemd(1]: openresty.сервис: Сбой с результатом «код выхода».
10 августа 22:00:10 экземпляр-2 systemd(1]: Не удалось запустить платформу приложений OpenResty.
10 Августа 22:01:15 экземпляр-2 systemd(1]: Запуск Платформы Приложений OpenResty…
10 августа 22:01:15 экземпляр-2 nginx[4034]: nginx: [emerg] директива «имя_сервера» не заканчивается «;» в /etc/openresty/с поддержкой сайтов/m.facebook.com.conf:7
10 августа 22:01:15 экземпляр-2 nginx[4034]: nginx: файл конфигурации /usr/локальный/openresty/nginx/conf/nginx. тест conf не удался
10 августа 22:01:15 экземпляр-2 systemd(1]: openresty. служба: Процесс управления завершен, код=завершен, статус=1/СБОЙ
10 августа 22:01:15 экземпляр-2 systemd(1]: openresty.сервис: Сбой с результатом «код выхода».
10 августа 22:01:15 экземпляр-2 systemd(1]: Не удалось запустить платформу приложений OpenResty.
11 августа 17:01:13 экземпляр-2 systemd(1]: Запуск HTTP-сервера NGINX и обратного прокси-сервера…
11 августа 17:01:13 экземпляр-2 systemd[8875]: openresty.service: Не удалось выполнить команду: Такого файла или каталога нет
11 августа 17:01:13 экземпляр-2 systemd[8875]: openresty.service: Сбой на этапе запуска EXEC / usr /sbin / nginx : Такого файла или каталога нет
11 августа 17:01:13 экземпляр-2 systemd(1]: openresty.сервис: Процесс управления завершен, код=завершен, статус=203/EXEC
11 августа 17:01:13 экземпляр-2 systemd(1]: openresty.сервис: Сбой с результатом «код выхода».
11 августа 17:01:13 экземпляр-2 systemd(1]: Не удалось запустить HTTP-сервер NGINX и обратный прокси-сервер.
Комментарии:
1. Попробуйте как root или с помощью sudo.
sudo systemctl enable openresty
.2. @SYN ok спасибо, пожалуйста, вы также можете помочь мне в этой
sudo systemctl start openresty
работе для openresty.сервис не удался, потому что процесс управления завершился с кодом ошибки. Дополнительные сведения см. в разделах «systemctl статус openresty.service» и «journalctl-xe».3. Не могли бы вы отредактировать свой первоначальный пост, включая результаты этих
systemctl status openresty
иjournalctl -u openresty
(илиjournalctl -xe
)?4. @SYN готово, я отредактировал
5. Там написано
Failed at step EXEC spawning /usr/sbin/nginx: No such file or directory
. в предыдущих журналах упоминались ошибки конфигурации … все еще установлен nginx? действительна ли ваша конфигурация nginx?
Ответ №1:
Похоже, вы пытаетесь включить службу из учетной записи, которая не является привилегированной.
Возможно, вы сможете использовать sudo, если система настроена на это:
sudo systemctl enable openresty
Если нет, вам придется войти в систему как root:
su
[enter your root password]
systemctl enable openresty