博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.net core linux服务,.netcore在linux服务生成
阅读量:6361 次
发布时间:2019-06-23

本文共 995 字,大约阅读时间需要 3 分钟。

Netcore服务生成说明

如有个项目/opt/wwwroot/dpms.1633.com

启动为/usr/bin/dotnet

/opt/wwwroot/dpms.1633.com/DPMS.Web.dll

后台启动为nohup /usr/bin/dotnet

/opt/wwwroot/dpms.1633.com/DPMS.Web.dll &

每次更新启动都很麻烦,现在做出服务用centos的命令启动和重启

###-------------------------------复制以下命令并进行更改,生成自己需要的服务

cat

>>/usr/lib/systemd/system/patent.service<

[Unit]

Description=patent program

on centos7

[Service]

WorkingDirectory=/opt/wwwroot/api-patent.1633.com

ExecStart=/usr/bin/dotnet

/opt/wwwroot/api-patent.1633.com/Patent.Web.dll

Restart=always

RestartSec=10

User=root

SyslogIdentifier=dotnet-patent

Environment=ASPNETCORE_ENVIRONMENT=Production

[Install]

WantedBy=multi-user.target

EOF

###-------------------------------------

a4c26d1e5885305701be709a3d33442f.png

---------------------------

#服务配置好后,用以下命令启动,dpms.service按各自项目更改

systemctl enable dpms.service

#开机启动

systemctl start dpms.service

#启动

systemctl restart dpms.service

#重启

systemctl stop dpms.service

#停止

systemctl status dpms.service

#检查服务状态running表示服务器正在运行,fail表示程序出错

systemctl

list-units

--type=service #列出所有的服务

转载地址:http://snima.baihongyu.com/

你可能感兴趣的文章
如何验证下载的Microsoft软件是否为正版??
查看>>
Python文件操作
查看>>
用shell实现rpm包的自动安装
查看>>
大型网站技术架构(四)网站的高性能架构
查看>>
BAT资深架构师告诉你从程序员到架构师,你需要掌握什么能力?
查看>>
电脑被格式化了如何恢复?
查看>>
母亲像一道明亮的光
查看>>
js判断数组中是否包含某元素
查看>>
关于tcp/ip三次握手的理解和详细分析
查看>>
高性能web开发之网络传输环节
查看>>
遍历Map的四种方法
查看>>
https、SSL与数字证书介绍
查看>>
【VMCloud云平台】SCVMM配置(二)创建一片云
查看>>
http://bbs.linuxtone.org/thread-15681-1-1.html
查看>>
TIBCO add user error solution
查看>>
ssh服务的安装与运行
查看>>
linux-centos7搭建本地yum服务并使用
查看>>
For input string: "null"
查看>>
『高级篇』docker之微服务业务分析(九)
查看>>
安装、登录CentOS7
查看>>