.Net Core 在 Linux-Centos上的部署实战教程(二)
原文:.Net Core 在 Linux-Centos上的部署实战教程(二)

上篇我们说了 如何在Linux上部署.net core  但是有心的同学会发现你关闭掉终端网站就不能访问了,这个原因是因为直接 dotnet GetConfigFile.dll --server.urls http://*:5000 这么运行不是后台运行,我们让他后台运行就可以了

使用nohup设置后台进程

引言: 有时候需要在Linux上设置一个后台进程,但是当你关闭terminal之时,它会被系统kill掉,那该如何来实现其后台进程能一直运行下去呢?

使用方式:

nohup command-with-options &

当在屏幕上敲击上述命令之后,屏幕上会出现如下信息:

$ nohup: ignoring input and appending output to `nohup.out’

敲击回车,就退出了nohup.out当前的界面,进入正常的命令行。

输出日志信息:

接下来的输出的日志信息,将输出到nohup.log.即将屏幕上输出的日志信息直接输出到nohup.log文件。

后台进程的标志符:

如果一个命令只使用&来标识,则表示其在当前Session中,运行在后台。如果当前Session关闭或者当前的terminal工具关闭,则其附属的进程将会关闭。

正常运行的后台进程都是需要nohup与&,两者并行使用的,方可保证其在后台正常运行。

想要关闭分两步:

ps aux

查看项目进程id所运行的进程号

kill 进程号,关闭进程

开始

后台执行我们的项目

1.执行

nohup dotnet GetConfigFile.dll --server.urls http://*:5000 &

2.回车就回到了正常的输入命令

3.浏览器运行  查看是否成功

可以正常访问没问题

posted on 2019-02-21 11:38 NET未来之路 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyxmas/p/10411427.html

.Net Core 在 Linux-Centos上的部署实战教程(二)相关推荐

  1. Linux/Centos Mondo 一键部署、镜像恢复,快速部署

    转自 小白系统工程师 的文章 <Linux/Centos Mondo 一键部署.镜像恢复,快速部署> ---------------- 版权声明:本文为CSDN博主「小白系统工程师」的原创 ...

  2. nginx linux详细安装部署教程,Nginx Linux详细安装及部署实战

    Nginx Linux详细安装及部署实战 Nginx 常用基础命令 #启动 Nginx /usr/local/webserver/nginx/sbin/nginx #默认配置文件 /usr/local ...

  3. Linux系统上Crontab定时执行教程

    Linux系统上Crontab定时执行教程 常用格式示例 每五分钟执行  */5 * * * * 每小时执行     0 * * * * 每天执行        0 0 * * * 每周执行      ...

  4. 基于 abp vNext 和 .NET Core 开发博客项目 - 定时任务最佳实战(二)

    基于 abp vNext 和 .NET Core 开发博客项目 - 定时任务最佳实战(二) 转载于:https://github.com/Meowv/Blog 本篇继续来完成一个全网各大平台的热点新闻 ...

  5. asp.net core在linux进行上传视频ffmpeg截图

    项目要求,视频要提供一张截图.在linux使用ffmpeg,没有window方便可以直接用exe文件:因为我们使用的操作系统是centos7.0+ ,必须先安装; 1.在centos上安装FFMPEG ...

  6. vmware虚拟机Linux(centOS)上用户密码忘记了怎么办?

    虚拟机Linux上用户密码忘记了怎么办? 今天准备再学习一下linux操作系统,由于之前已经安装过vaware和linux(centOS),所以这次认为不用安装直接使用就可以了.但,恼人的是密码给忘了 ...

  7. 在Linux CentOS上编译CoreCLR

    经过几天的努力,终于解决了在CentOS上编译CoreCLR的问题.最终发现问题是CMAKE_C_FLAGS的设置引起的. 只要在"src/pal/tools/clang-compiler- ...

  8. 初次在Linux CentOS上安装RabbitMQ

    RabbitMQ简介 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件). RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电 ...

  9. linux 命令安装 wine,在Linux系统上安装Wine的教程

    Wine,一个在Linux平台上非常受欢迎并且强大的开源应用,有了它,我们可以在Linux平台上完美运行Windows应用与游戏. WineHQ团队,近期宣布了一个新的开发版本Wine1.7.29.这 ...

最新文章

  1. 2021-08-27 思考:1000瓶药水,1瓶有毒,老鼠毒发24h,如何用最少的老鼠在24h内找出毒药?
  2. python基础语法第10关作业-【python基础语法】第8天作业练习题
  3. IOS开发之__bridge,__bridge_transfer和__bridge_retained
  4. 对用户数据进行简单的管理用,C++实现几个字符串的字典序排序
  5. ASP.NET高级配置Web.config和Machine.Config
  6. 剑指Offer之逆序对问题
  7. 区块链开发人员短缺?各大公司献上连环招
  8. 中国科学院大学数学院本科生教材
  9. zebra扫码枪复位_条码扫描枪设置使用说明详解
  10. 红蜘蛛显示器测试软件,红蜘蛛5使用displayCAL校准显示器(蓝绿蜘蛛5通用)
  11. 银行账户管理程序(二)
  12. Win11系统Windows.old怎么删?Windows.old删不了怎么办?
  13. ios markdown 解析_认识与入门 Markdown,Markdown教程
  14. Lodash的两种安装方式(npm安装/CDN)以及简单使用
  15. 使用 Python 制作图片和语音验证码
  16. 中国人为什么喜欢创业?
  17. 基于Python热点新闻关键词数据分析系统
  18. 谷歌高级搜索_您如何设置高级Google搜索条件?
  19. == 和 === 有什么区别?
  20. 空间曲线的切线,法面,密切面,主法线,副法线,从切面,活动标架

热门文章

  1. 从Python脚本判断服务器不可达,到Zabbix报警
  2. 几个关于money处理的函数
  3. c# 调用c++DLL方法及注意事项
  4. Ubuntu常用APT命令参数
  5. Cambridge eap essay 1
  6. 收到了7封拒信的观后感哈哈哈哈哈哈哈哈哈哈
  7. UNIYT关于V S2017,VS2019断点调试卡住的问题
  8. U3D 动态创建Prefab的多个实例
  9. stringstream用法
  10. linux服务器宕机分析/性能瓶颈分析