Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Рафаил Дуняшев
@NoizeMC
junior PHP (Yii2) разработчик
Yii
Nginx
Как сделать nginx restart на вэб сайте (PHP, Yii2)?
Другими словами, как НЕ из консоли, например при нажатии на кнопку, отправки запроса, выполнении определенного action перезагрузить nginx?
Те как сделать управление основными командами сервера nginx с сайта?
Вопрос задан
более трёх лет назад
285 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Andrey Shatokhin
@Sovigod
shell_exec
и правильно настроенные sudoers с разрешением чтобы "sudo -u root $cmd" сработало без требования пароля от пользователя который выполняет код.
Ответ написан
более трёх лет назад
2
комментария
Нравится
2
комментария
Facebook
Вконтакте
Twitter
Рафаил Дуняшев
@NoizeMC
Автор вопроса
shell_exec будет работать не из консоли? А если требуется ввод пароля?
не могли бы вы написать небольшой пример, как сделать nginx restart?
Написано
более трёх лет назад
Andrey Shatokhin
@Sovigod
добавьте в visudo строку типа
www-data ALL = (root) NOPASSWD: /etc/init.d/nginx
тогда пароль не будет запрашиваться.
shell_exec сработает с php.ini по умолчанию.
Написано
более трёх лет назад
Роман Башарин
@Hellek
Люблю говорить и слышать суть
Функция exec()
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Nginx
+2 ещё
Сложный
Низкая скорость загрузки по https с личных сервисов. Что делать?
1 подписчик
12 авг.
336 просмотров
2
ответа
Nginx
Средний
Как сделать редирект на мобильную версию сайта в nginx?
3 подписчика
30 июл.
269 просмотров
2
ответа
Nginx
Простой
Как настроить nginx для нескольких портов?
1 подписчик
28 июл.
189 просмотров
3
ответа
Linux
+1 ещё
Простой
Как сконфигурировать NGINX для редиректа с IP на домен?
1 подписчик
22 июл.
226 просмотров
1
ответ
Yii
Простой
Как правильно вернуть данные из рекурсивной функции?
1 подписчик
19 июл.
126 просмотров
2
ответа
Linux
+2 ещё
Простой
Как в OpenMediaVault переправить с портов на поддомен?
1 подписчик
14 июл.
176 просмотров
1
ответ
Nginx
Средний
Можно ли сделать в конфигурации nginx редирект из URL с многократными слэшами на без слэшей?
2 подписчика
01 июл.
179 просмотров
2
ответа
Node.js
+1 ещё
Простой
Как запретить прямое скачивание файлов nginx?
1 подписчик
30 июн.
320 просмотров
2
ответа
Nginx
Простой
Как правильно настроить Nginx proxy manager?
1 подписчик
24 июн.
226 просмотров
1
ответ
Linux
+2 ещё
Средний
В какой контейнер ставить сертификат Lent`Encrypt в NGINX-front или NGINX-backend?
2 подписчика
16 июн.
2091 просмотр
4
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-developer / PHP-разработчик
Wanted
До 250 000 ₽
PHP Developer (Senior)
Zenfox Media
от 4 500 до 5 500 $
Team Lead в Vodohod.Tech (TravelTech-сегмент)
Geekfactor
•
Москва
от 350 000 до 350 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама