centos 7下设置.net core项目开机自启动
1、在etc/systemd/system下创建xxx.service文件
例如:
vi /etc/systemd/system/ubif.service
2、编辑ubif.service
内容如下:
[Unit]
Description="ubif Service"
[Service]
Type=simple
GuessMainPID=true
WorkingDirectory=/var/ubif/UbifPublish/ //项目路径
StandardOutput=journal
StandardError=journal
ExecStart=/usr/bin/dotnet UBIF.Web.dll //启动指令
Restart=always
[Install]
WantedBy=multi-user.target
3、使自启动生效
systemctl enable UBIF.service
4、立即启动项目服务
systemctl start
UBIF.service
5、查看服务状态
systemctl status UBIF.service
最后重启服务器试试看。