您当前的位置:首页 > 电脑百科 > 站长技术 > 服务器

.net core IIS部署教程

时间:2020-09-27 10:57:01  来源:  作者:

今天上午基于.NET core做了一个简单的Web Api的Demo,练习一下IIS部署,本以为很简单,没想到遇到了很多坑,折腾了大半天才部署成功,简单记录一下,以供大家参考。

1、发布项目

.net core IIS部署教程

 

2、下载并安装AspNetCoreModuleV2模块

下载地址:https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-aspnetcore-2.2.2-windows-hosting-bundle-installer

.net core IIS部署教程

下载页面

3、当打开IIS面板,在模块里有AspNetCoreModuleV2时表示安装成功

.net core IIS部署教程

 


.net core IIS部署教程

 

4、添加网站并配置发布的路径、ip、端口等信息

.net core IIS部署教程

 

5、将应用程序池.NET CLR版本选择为无托管代码

.net core IIS部署教程

 

6、访问时如果报500错误,则先打开发布文件夹里的web.cinfig文件,修改stdoutLogEnabled="true",根据错误日志定位具体错误

.net core IIS部署教程

 


.net core IIS部署教程

 

7、常见问题——数据库连接失败,可能是数据库连接字符串有问题

例如错误提示:You shouldn't use localdb when hosting in IIS. LocalDB is launched in the context of the user running it.(在IIS中托管时不应该使用localdb。LocalDB是在运行它的用户的上下文中启动的。)

修改数据库连接字符串:

正确配置:"shopConnectionString": "server=.;database=ShopDB;uid=sa;pwd=123"

错误配置:"Server=PS20190608PCTW;DataBase=ShopDB;Trusted_Connection=True;"(本地可以访问,发布到IIS 不能访问)

.net core IIS部署教程

 

8、修改完数据库连接字符串后再次访问成功

.net core IIS部署教程

 



Tags: IIS   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
Typecho 是一个基于 PHP 和 Markdown 的开源轻量级博客系统,界面清爽。本文所用服务器系统为 Windows Server 2012, IIS 版本为 6.2。本文使用 sqlite3 作为数据库,没有使用传...【详细内容】
2022-03-25  Tags: IIS  点击:(84)  评论:(0)  加入收藏
作者 | 小码甲来源 | 全栈码农画像(ID:nodotnet)头图 | CSDN 下载自东方IC目前公司的 Web 项目是 SPA 应用,采用前后端分离开发,所以有时也会倒腾 Vue 框架。前后端应用最终以容...【详细内容】
2020-11-13  Tags: IIS  点击:(114)  评论:(0)  加入收藏
今天上午基于.net core做了一个简单的Web Api的Demo,练习一下IIS部署,本以为很简单,没想到遇到了很多坑,折腾了大半天才部署成功,简单记录一下,以供大家参考。1、发布项目 2、下...【详细内容】
2020-09-27  Tags: IIS  点击:(131)  评论:(0)  加入收藏
1. 打开服务器管理器,点击【添加角色和功能选项】。 2. 进入“添加角色和功能向导”页面,点击下一步。 3. 安装类型选择【基于角色或基于功能的安装】,点击下一步。 4. 进入...【详细内容】
2020-06-30  Tags: IIS  点击:(608)  评论:(0)  加入收藏
现在 Windows 10 已经成为了大家常用的操作系统了,那么 Windows 10 如何安装 IIS 呢?Win10 安装 IIS 的方法与 Win7 非常类似,步骤几乎相同,下面简单分步骤介绍一下:1、打开 控制...【详细内容】
2020-01-09  Tags: IIS  点击:(137)  评论:(0)  加入收藏
导语:人往高处走,水往低处流。技术发展往高层堆叠,技术学习则往底层深处探索。 参考文章:1、 百度百科:IIS:https://baike.baidu.com/item/iis/19755079Apache:https://baike.ba...【详细内容】
2020-01-02  Tags: IIS  点击:(98)  评论:(0)  加入收藏
▌简易百科推荐
工作中经常会使用nginx 配置反向代理,代理末尾的斜杠配置组合大体上可以分为8种,所以总是忘记 location 和 proxy_pass 最后面的斜杠会对代理结果有怎样的影响。今天我们就来...【详细内容】
2022-07-14  橘子泡茶    Tags:nginx   点击:(3)  评论:(0)  加入收藏
SSH 是一种广泛使用的协议,用于安全地访问 Linux 服务器。大多数用户使用默认设置的 SSH 连接来连接到远程服务器。但是,不安全的默认配置也会带来各种安全风险。具有开放 SSH...【详细内容】
2022-07-13  特斯汀软件测试    Tags:SSH服务器   点击:(6)  评论:(0)  加入收藏
问题:在Linux下访问windows ftp服务器时,出现中文乱码的问题。原因:这是由于中文编码不同的问题。Windows中文编码使用的是gbk,而linxu大多数版本默认的编码是utf8。解决方法:在...【详细内容】
2022-07-12  网站建设和维护    Tags:ftp服务器   点击:(7)  评论:(0)  加入收藏
1、RabbitMQ依赖于Erlang,需要先安装Erlang2、Erlang和RabbitMQ版本有对应关系http://www.rabbitmq.com/which-erlang.html2.3安装Erlang21.3先安装一些必要的依赖:yum -y ins...【详细内容】
2022-07-11  白驹王者报    Tags:RabbitMQ   点击:(10)  评论:(0)  加入收藏
有一部分的用户在网站建设过程中,比较过很多服务器的数据,其中争议最大的那就是云服务器和独立服务器,相比之下孰高孰低,经过长时间的积累经验传统物理服务器,也就是独立服务器技...【详细内容】
2022-07-08  华企网站建设  搜狐号  Tags:云服务器   点击:(11)  评论:(0)  加入收藏
网站进行服务器迁移前应做好哪些准备?当网站涉及从一台服务器迁移到另一台服务器时,即使是熟练的专业人员也会有各种担心疑虑,比如怕影响到网站seo优化效果、迁移失败出现服务...【详细内容】
2022-07-08  恒创科技  搜狐号  Tags:服务器迁移   点击:(11)  评论:(0)  加入收藏
【CSDN 编者按】你家是否还有堆在角落积灰的安卓旧手机?给它一个机会,让他变废为宝可好?来看看将其改造成Ruby Web服务器的攻略吧!原文链接:https://lbrito1.github.io/blog/2020...【详细内容】
2022-07-08    CSDN  Tags:Web 服务器   点击:(14)  评论:(0)  加入收藏
nginx web负载均衡配置下载nginx http://nginx.org/en/download.htmlwget http://nginx.org/download/nginx-1.20.2.tar.gz安装nginx 参考: https://www.cnblogs.com/-wei/p...【详细内容】
2022-07-08  新生代程序员    Tags:nginx   点击:(12)  评论:(0)  加入收藏
一、Tomcat 架构概览 1、Tomcat是什么?Apache Tomcat软件是Jakarta Servlet、 Jakarta Server Pages、 Jakarta Expression Language、 Jakarta WebSocket、 Jakarta Annota...【详细内容】
2022-07-08  java7794Vi    Tags:Tomcat   点击:(15)  评论:(0)  加入收藏
一、一个服务对应一个端口比如:访问网站网页http,对应80端口访问ftp下载上传文件用的,对应21端口用端口来定位服务,用地址来定位计算机;每一个服务就要占用一个端口,并且不能重复...【详细内容】
2022-07-07  一往直前的冲吧    Tags:端口   点击:(17)  评论:(0)  加入收藏
站内最新
站内热门
站内头条