systemd – это подсистема инициализации и управления службами в Linux. С её помощью возможна настройка автоматического запуска сервисов и мониторинга ресурсов.
- Открыть файл vtp.service и подставить в него данные о расположении скрипта, а также IP и свободном порте. При необходимости произвести дополнительную настройку юнита.
- Поместить vtp.service в директорию
/etc/systemd/system
. - Запустить терминал и последовательно выполнить следующие команды:
systemctl daemon-reload
systemctl start vtp
systemctl enable vtp
systemctl status vtp
Примечание: Если доступ к серверу осуществляется не от root, то для исполнения потребуется получить права суперпользователя. Для этого добавьте sudo
в начале каждой строки.
- Проверить появившийся в терминале статус сервиса. Он должен выглядеть так:
Active: active (running)
. - Если вы используете Callback API, введите
{HOST}/vtp/{SOURCE}
(с подстановкой хоста и источника) в адресную строку браузера и перейдите по ссылке, чтобы убедиться в работоспособности автопостера.