DirectAdmin - это удобная панель управления хостингом. Легкость в настройке, легкость в использовании!
ДиректАдмин - это самая быстрая и нересурсоемкая панель из всех существующих коммерческих панелей управления для хостинга. Бесплатные и регулярные обновления версии панели DirectAdmin на протяжении всего времени ее использования заметно выделяют ее среди других.



Отложенный перезапуск Apache на сервере Directadmin

18.10.16 14:17

Разрабатывая плагины для панели Directadmin, у вас может возникнуть необходимость перезапустить Апач или другой сервис на сервере. Для этого вы можете использовать заложенный в ПО функционал отложенного перезапуска:

echo "action=httpd&value=restart" >> /usr/local/directadmin/data/task.queue

Вручную можно выполнить команду (которая выполняется по расписанию раз в минуту):

/usr/local/directadmin/dataskq d800

которая непосредственно выполнит отложенную задачу и перезапустит Апач (в данном конкретном случае). Отдельно ее запускать нет необходимости, здесь показан пример ее использования только для отладки.

Таким же образом можно перезапускать остальные сервисы, полный список которых можно найти в Директадмине: /usr/local/directadmin/data/admin/services.status

Или же разом все:

for s in `cat /usr/local/directadmin/data/admin/services.status | cut -d\= -f1`; do echo "action=$s&value=restart" | tee -a /usr/local/directadmin/data/task.queue; done;

На текущий момент такой способ работает только для "родных" сервисов, которые Directadmin может установить или собрать с помощью CustomBuild.

Важно

Добавлять данные в файл /usr/local/directadmin/data/task.queue могут по умолчанию только пользователи root, diradmin.





Рубрики: Общие вопросы DirectAdmin памятки


« Релиз Exim SpamBlocker 4.5.0 для Directadmin  | В начало |  Установка NGINX mainline с помощью CustomBuild 2 на сервере с Directadmin »



Вам нужна помощь или консультация по данному руководству?! Задайте свой вопрос на форуме. Вам нужен профессионал?! Воспользуйтесь услугами системного администратора для работ по вашему серверу. Мы поможем вам с переездом, настройкой, оптимизацией сервисов, равно как и с другими вопросами по части Linux/Unix.







   Все права на панель управления Directadmin принадлежат разработчику © DirectAdmin, JBMC Software, Canada
   К вашим услугам плагины для Директадмин - панели управления хостингом
   Лучшее предложение по установке, поддержке Directadmin на CentOS/RedHat, Debian/Ubuntu, FreeBSD.
   Профессиональное абонентское обслуживание серверов: выделенных и виртуальных на базе Linux/Unix.
   Услуги системного администратора по настройке WEB сервера Apache (NGINX), DNS службы, POP3 (IMAP) и SMTP, FTP.
 Copyright, 2017 © DAHELP.RU, all rights reserved.
Работает на Amiro CMS - Free