.Net Core 开发学习 —— 4. 服务器部署

2021-03-20 16:24

阅读:361

标签:一起   zh-cn   localhost   serve   img   you   ref   功能   需要   

本人之前买了个Windows Server2008 R2的腾讯云服务器,今天就刚好和大家一起分享下如何在服务器上部署.net core 的网站。

一. 在服务器上配置.net core 运行环境

首先,要先安装.net core 环境,根据项目的版本安装相应的sdk。
分别需要下载并安装:

  • VC++ 2015,vc_redist.x64;
  • 版本2.2.0的SDK,dotnet-sdk-2.2.100-win-x64;
  • .Net运行时,dotnet-runtime-2.2.0-win-x64;
  • Asp.Net运行时,aspnetcore-runtime-2.2.0-win-x64;
  • 以及hosting,dotnet-hosting-2.2.0-win。

输入命令行:dotnet --version
查看版本号,已确保.net core能够正常使用。

二. 开启配置IIS,配置网站

要确保服务器上有开启和安装iis服务:
打开控制面板 -> 程序 -> 打开或关闭Windows 功能 -> 服务器管理器
技术图片

右键 -> 添加角色 -> 勾选具体的角色服务,根据提示下一步:
技术图片

技术图片

展开Web服务器 -> 右击Internet 信息服务,添加网站
技术图片

技术图片

添加完成后,点击 “应用程序池”,对刚新添加的.net core网站设置应用程序池,如图:

技术图片


三. 访问网站

发现localhost: 端口 方式可以正常访问,但是直接用服务器ip或者域名无法访问。
最后,发现原因是腾讯云中没有对端口进行设置,需要在安全组里面添加并开放需要用到的网站的端口号。

.Net Core 开发学习 —— 4. 服务器部署

标签:一起   zh-cn   localhost   serve   img   you   ref   功能   需要   

原文地址:https://www.cnblogs.com/jianglan/p/12735153.html


评论


亲,登录后才可以留言!