asp.net core 在centeros 7.x下创建服务
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<<EOF
[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
###-------------------------------------
---------------------------
#服务配置好后,用以下命令启动,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 #列出所有的服务
最新文章
- [c#基础]关于const和readonly常见的笔试题剖析
- 一个简单的Java web服务器实现
- viewpager中彻底性动态添加、删除Fragment
- 关于phpstorm中安装配置xdeug
- Mysql_mysql force Index 强制索引
- 乌龟棋(noip2010)
- MyBatis(3.2.3) - Configuring MyBatis using XML, Properties
- [Andrew]Ext.net前台弹框
- 怎样向IT行业的朋友说明《圣经》的重要性
- css pre如果同时运用了css的border-radius、 overflow两个属性且标签中内容太多时,外部div滚动条在firefox下滚动时很卡
- 使用css3写一朵云
- wcf发布的服务在前端调用时,遇到跨域问题的解决方案
- 转:每天一个linux命令(1):ls命令
- Maven第一篇【介绍、安装、结构目录】
- BZOJ_1827_[Usaco2010 Mar]gather 奶牛大集会_树形DP
- VS2017中的nuget还原失败或超时的解决方案
- 下拉框 ------->; 初始化数据
- 使用VSTS的Git进行版本控制(三)——评审历史记录
- C语言之指针变量
- PHP做APP接口时,如何保证接口的安全性??????????
热门文章
- JS高阶---作用域面试
- loadrunner 添加检查点
- 洛谷 P2357 守墓人
- TYVJ1071 LCIS 线性DP+决策集优化
- python爬虫之获取页面script里面的内容
- 修改Feign数据解析,由jackson改为fastjson,同时解决fastjson中Content-Type问题
- PassGuard密码控件配置
- C++中整型变量的存储大小和范围
- Python3.6 SyntaxError: &#39;ascii&#39; codec can&#39;t decode byte 0xe5 in position 7: ordinal not in range(128)
- 【Arch安装】