如何将ASP.NET Core应用程序成功部署到CentOS Linux服务器上?
- 内容介绍
- 文章标签
- 相关推荐
本文共计596个文字,预计阅读时间需要3分钟。
ASP.NET Core部署至Linux(CentOS)前提条件:- 服务器(CentOS)- SSH连接工具(XShell, MobaXterm等)- 远程文件传输工具(可选,如XFtp等)- 项目上传,包括项目文件上传- 可选上传方式:使用Xftp上传
ASP.NET Core部署到linux(CentOS)
前提条件:服务器(Centos), ssh连接工具(XShell, MobaXterm 等),远程传输文件工具(可选)(XFtp等)
项目的上传
- 项目文件的上传,有两种方式可以选择,一种是xftp上传发布文件到云服务器,这种方式需要每次本地发布之后再将文件上传到服务器,比较麻烦。
这种比较简单不赘述
- 一种是通过git中转,本地将代码推送到git,云服务器将代码拉取到本地进行编译发布,更为方便。
需要先在云服务器生成rsa公钥
gitee 添加公钥示意。
- 安装.NET Core SDK 和运行时
将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。
本文共计596个文字,预计阅读时间需要3分钟。
ASP.NET Core部署至Linux(CentOS)前提条件:- 服务器(CentOS)- SSH连接工具(XShell, MobaXterm等)- 远程文件传输工具(可选,如XFtp等)- 项目上传,包括项目文件上传- 可选上传方式:使用Xftp上传
ASP.NET Core部署到linux(CentOS)
前提条件:服务器(Centos), ssh连接工具(XShell, MobaXterm 等),远程传输文件工具(可选)(XFtp等)
项目的上传
- 项目文件的上传,有两种方式可以选择,一种是xftp上传发布文件到云服务器,这种方式需要每次本地发布之后再将文件上传到服务器,比较麻烦。
这种比较简单不赘述
- 一种是通过git中转,本地将代码推送到git,云服务器将代码拉取到本地进行编译发布,更为方便。
需要先在云服务器生成rsa公钥
gitee 添加公钥示意。
- 安装.NET Core SDK 和运行时
将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。

