发布文件放到home下

然后依次输入

第一步:创建服务文件

 

首先,需要创建一个systemd服务文件。我们一般将这种服务文件放在/etc/systemd/system/目录下,并且给它一个.service后缀。例如,你可以创建一个名为wecharwebapi.service的文件。
sudo vi /etc/systemd/system/wecharwebapi.service

第二步:编写服务文件

 

在打开的编辑器中,输入以下配置信息
[Unit]
Description=WeCharWebApi Service
After=network.target

[Service]
ExecStart=/usr/bin/nohup /usr/bin/dotnet /home/WeCharWebApi/WeCharWebApi.dll --urls http://172.18.214.149:5000
WorkingDirectory=/home/WeCharWebApi
Restart=always
RestartSec=10
StartLimitInterval=1
SyslogIdentifier=dotnet-WeCharWebApi
User=root
Environment=ASPNETCORE_ENVIRONMENT=Production

[Install]
WantedBy=multi-user.target

 

  

第三步:启动服务

 

保存文件并退出编辑器后,首先重新加载systemd管理器的配置文件以识别新的服务单元:
sudo systemctl daemon-reload

sudo systemctl start wecharwebapi.service


sudo systemctl enable wecharwebapi.service

sudo systemctl status wecharwebapi.service

 

然后重启服务器
posted on 2024-07-04 19:49  啊修  阅读(1)  评论(0编辑  收藏  举报