进入 守护进程目录:
cd etc/systemd/system
创建守护进行服务:
vi my-auth.service
将如下代码更改为对应的服务,保存后退回
[Unit] Description=Auth .NET Web API App running on CentOS [Service] WorkingDirectory=/home/auth ExecStart=/usr/bin/dotnet /home/auth/Howdy.Net6API.AuthenticationCenter.dll Restart=always # Restart service after 10 seconds if the dotnet service crashes: RestartSec=10 SyslogIdentifier=my-auth User=root Environment=ASPNETCORE_ENVIRONMENT=Production [Install] WantedBy=multi-user.target
查看服务状态
systemctl status my-auth.service
启动服务
systemctl start my-auth.service
停止服务
systemctl stop my-auth.service
重启服务
systemctl restart my-auth.service