编辑配置文件 vim /usr/lib/systemd/system/mbsapi.service
[Unit]
Description=mbsapi
[Service]
WorkingDirectory=/wwwroot/api
ExecStart=/opt/dotnet/dotnet /wwwroot/api/Mbs.Admin.WebApi.dll
Restart=always
RestartSec=10
KillSignal=SIGINT
SyslogIdentifier=mbsapi
User=root
Environment=ASPNETCORE_ENVIRONMENT=Production
Environment=DOTNET_PRINT_TELEMETRY_MESSAGE=false
[Install]
WantedBy=multi-user.target
# -----------进程守护-----------------
# 更新配置
systemctl daemon-reload
# 设置开机自启动
systemctl enable mbsapi
# 停止开机自启动
systemctl disable mbsapi
# -----------管理命令-----------------
# 启动服务
systemctl start mbsapi
# 停止服务
systemctl stop mbsapi
# 重新服务
systemctl restart mbsapi
# 查看状态
systemctl status mbsapi
#-----------
#安装dotnetsdk
yum install -y epel-release -y
rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
#yum search dotnet-sdk
yum -y install dotnet-sdk-6.0

评论