Linux
如何在 Linux 機器上安裝 worker 服務
我使用 .Net Core 創建了一個工作服務。我有輸出
.dll
文件。我想將它安裝在 Gnu/Linux OS 上,即在Oracle VirtualBox中執行的 Ubuntu Server 。我已將
.dll
文件拖到虛擬機並遵循安裝-a-net-core-service-on-linux-server文章,但這還不夠清楚。誰能幫我安裝服務?
我有這個配置文件。
[Unit] Description=Dummy Service in .NET # Requires=xyz.service # After=xyz.service [Service] Type=forking WorkingDirectory=/user/iqan ExecStart=dotnet DummyService/bin/debug/DummyService.dll [Install] WantedBy=multi-user.target
請將 systemd 服務單元文件更改為
[Unit] Description=Dummy Service in .NET # Requires=xyz.service # After=xyz.service [Service] Type=simple ExecStart=/usr/bin/dotnet /home/linux/Downloads/DummyService.dll [Install] WantedBy=multi-user.target
然後執行
sudo systemctl daemon-reload
對於啟動/停止/狀態服務
sudo systemctl start dummyservice.service sudo systemctl stop dummyservice.service sudo systemctl status dummyservice.service