我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux怎么部署.net Core项目

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux怎么部署.net Core项目

这篇“linux怎么部署.net Core项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux怎么部署.net Core项目”文章吧。

1.net core 部署在Linux系统上运行的环境搭建

2.发布项目到Linux

我这边采用的是FTP传入到Linux系统

1.在服务器home下面创建一个文件夹(文件名随意),将编译的文件发布到改文件下

linux怎么部署.net Core项目

3.配置Nginx

linux怎么部署.net Core项目

1.编辑conf文件,直接在文件下面复制粘贴下面这代码

server {
  listen 81;
  location / {
  proxy_pass http://localhost:5000;
  proxy_http_version 1.1;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection keep-alive;
  proxy_set_header Host $host;
  proxy_cache_bypass $http_upgrade;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Forwarded-Proto $scheme;
  }
}

注:访问服务器81端口转到Core项目

2.编辑好conf文件在服务端执行  

nginx -s reload

使其生效,也先执行 nginx -t 看一下配置文件是否配置有误。

linux怎么部署.net Core项目

ok,说明没语法错误。

4.运行.net Core项目

出现  502 Bad GateWay 有可能是项目没运行(Layui_Demo为项目名称,你这边换成你自己的项目名即可)

linux怎么部署.net Core项目

注意:不要Ctrl+C,Ctrl+C项目就终止了。

现在去浏览器访问http:服务器IP:81 就OK了

附:

可以使用下面的命令来让一个命令行运行在后台进程中。

nohup dotnet Layui_Demo.dll &

jobs
查看当前终端后台运行命令 ,终端关闭后无法查看。

kill %数字
终止当前程序

5.相关问题

Failed to load ¸U?error: libunwind.so.8: cannot open shared object file: No such file or directory
Failed to bind to CoreCLR at '/usr/share/dotnet/shared/Microsoft.NETCore.App/2.0.5/libcoreclr.so'

解决;
yum install libunwind

以上就是关于“linux怎么部署.net Core项目”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux怎么部署.net Core项目

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Jenkins怎么编译.NET Core和.NET Framework项目并远程部署到IIS

本文小编为大家详细介绍“Jenkins怎么编译.NET Core和.NET Framework项目并远程部署到IIS”,内容详细,步骤清晰,细节处理妥当,希望这篇“Jenkins怎么编译.NET Core和.NET Framework项目并
2023-06-29

Ubuntu 14.04怎么部署.Net Core

这篇文章主要介绍了Ubuntu 14.04怎么部署.Net Core的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu 14.04怎么部署.Net Core文章都会有所收获,下面我们一起来看看吧。.NE
2023-06-28

如何将.NET 6项目部署到Linux

这篇文章主要介绍“如何将.NET 6项目部署到Linux”,在日常操作中,相信很多人在如何将.NET 6项目部署到Linux问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何将.NET 6项目部署到Linux
2023-06-22

linux怎么部署golang项目

要在Linux上部署Golang项目,你可以按照以下步骤进行:安装Golang:首先,你需要在Linux上安装Golang。你可以从官方网站(https://golang.org/dl/)下载适合你的操作系统的二进制文件,并按照文档中的说明
2023-10-27

Linux怎么部署tomcat项目

这篇文章主要介绍“Linux怎么部署tomcat项目”,在日常操作中,相信很多人在Linux怎么部署tomcat项目问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么部署tomcat项目”的疑惑有所
2023-06-28

Linux下怎么部署vue项目

本文小编为大家详细介绍“Linux下怎么部署vue项目”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下怎么部署vue项目”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.部署Nginx请参考Linux
2023-06-28

Linux下怎么部署java项目

本篇内容主要讲解“Linux下怎么部署java项目”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下怎么部署java项目”吧!1、准备VMware2、安装Linux系统(本人安装的是Fe
2023-06-27

.net core Api 部署到Linux的方法步骤

一.环境介绍1..net开发环境:asp.net core 3.1 2.Linux环境:CentOS Linux release 7.9.2009 (Core) 3.Swagger: Swashbuckle.AspNetCore6.0 4.
2022-06-03

Linux系统怎么部署web项目

小编给大家分享一下Linux系统怎么部署web项目,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux系统部署web项目具体方法要部署普通的web项目,首先是
2023-06-28

linux怎么部署微服务项目

要在Linux上部署微服务项目,你可以按照以下步骤进行操作:安装必要的软件:在Linux上部署微服务项目,你需要安装Docker、Docker Compose和Git等工具。你可以使用以下命令进行安装:sudo apt-get insta
2023-10-27

Linux怎么部署项目并运行

要部署和运行项目在Linux上,您可以按照以下步骤进行操作:首先,确保您的Linux系统上已经安装了必要的软件和工具,如Git、Node.js、npm等。您可以使用适合您的Linux发行版的软件包管理器(如apt、yum、zypper等)来
2023-10-23

java项目怎么部署到linux上

要将Java项目部署到Linux上,可以按照以下步骤进行操作:在Linux服务器上安装Java环境。可以从Oracle官方网站下载Java安装包,并按照官方文档的说明进行安装。将Java项目的打包文件(一般为JAR文件)传输到Linux服
2023-10-27

.Net Core WebApi部署在Linux服务器上的方法

鸽了好久,终于有个时间继续写了,继上一篇之后,又写(水)了一篇,有什么不足之处请大家指出,多谢各位了。下面有两个需要用到的软件,putty和pscp,我已经上传到博客园了,下载请点击这里。 一、准备服务器首先和之前一样,先去腾讯云整了个云服
2022-06-03

Flask项目怎么部署

本文小编为大家详细介绍“Flask项目怎么部署”,内容详细,步骤清晰,细节处理妥当,希望这篇“Flask项目怎么部署”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。宝塔更新Python版本因为在宝塔中的Python
2023-06-29

Linux系统怎样部署Django项目

这期内容当中小编将会给大家带来有关Linux系统怎样部署Django项目,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux系统中部署Django项目安装Django、Nginx和uWSGI1.确定已
2023-06-28

编程热搜

目录