发布文件放到home下
然后依次输入
第一步:创建服务文件
首先,需要创建一个systemd服务文件。我们一般将这种服务文件放在
/etc/systemd/system/
目录下,并且给它一个.service
后缀。例如,你可以创建一个名为wecharwebapi.service
的文件。
sudo vi /etc/systemd/system/wecharwebapi.service
第二步:编写服务文件
在打开的编辑器中,输入以下配置信息
[Unit] Description=WeChar Web API Service [Service] WorkingDirectory=/home/WebCharApi ExecStart=/usr/bin/dotnet /home/WebCharApi/WeCharWebApi.dll --urls=http://0.0.0.0:80 Restart=always # Restart service after 10 seconds if the dotnet service crashes: RestartSec=10 KillSignal=SIGINT SyslogIdentifier=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
然后重启服务器 标签:webapi,文件,systemd,stream,service,sudo,centos,systemctl,wecharwebapi From: https://www.cnblogs.com/axyls/p/18284554