powered by simpleCommunicator - 2.0.28     © 2024 Programmizd 02
Map
Форумы / Windows [игнор отключен] [закрыт для гостей] / Зарегистрировать службу в Ubuntu 20.04 TLS в WSL2
2 сообщений из 2, страница 1 из 1
Зарегистрировать службу в Ubuntu 20.04 TLS в WSL2
    #40129821
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет, в попытке опубликовать Asp Core 6 приложение на линуксовой системе столкнулся со следующими трудностями.
Я сделал приложение для ubuntu, перенес файлы для запуска в директорию /var/home/user/publish. При ручном запуске все стартует нормально.
Необходимо сделать, что бы приложение самостоятельно стартовало и рестартовало.
Для этого создаю текстовый aspCore.service -файл и прописываю там инструкции для поведения сервиса.
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
[Unit]
Description=Example .NET Web API App running on Ubuntu
[Service]
WorkingDirectory=/var/home/user/publish
ExecStart=/var/home/user/publish/AspCoreApp
Restart=always
# Restart service after 10 seconds if the dotnet service crashes:
RestartSec=10
KillSignal=SIGINT
SyslogIdentifier=dotnet-example
User=www-data
Environment=ASPNETCORE_ENVIRONMENT=Production
Environment=DOTNET_PRINT_TELEMETRY_MESSAGE=false
[Install]
WantedBy=multi-user.target


Далее регистрирую сервис командой
Код: powershell
1.
sudo systemctl enable aspCore.service


Получаю сообщение, что sim-link создана.
Далее я никак не могу запустить это сервис
Код: powershell
1.
2.
3.
sudo systemctl start aspCore.service
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down


Очень странное поведение, в доках к WSL2 пишется, что systemctl оттуда выпилен, однако команда
Код: powershell
1.
sudo systemctl enable aspCore.service

отработала нормально.
Пробую запустить через service-команды.
Код: powershell
1.
2.
sudo service aspCore.service start
aspCore.service: unrecognized service


В действиях руководствовался ресурсом https://faun.pub/ubuntu-servers-and-asp-net-core-project-deployment-using-nginx-d9a3a1f6ac82]
Подскажите плиз как можно исправить проблему.
...
Рейтинг: 0 / 0
Зарегистрировать службу в Ubuntu 20.04 TLS в WSL2
    #40129851
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_sub,
wsl это не настоящий линукс, нет там поддержки сервисов.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Зарегистрировать службу в Ubuntu 20.04 TLS в WSL2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]