最近遇到的项目,公司提供的服务器是winserver2012的,当然在linux上也是可以部署的,既然领导提供的服务器是windows的,那下面就介绍下怎么用IIS部署项目吧。
1.打开控制面板-程序和功能,找到启用或关闭windows功能这一项
2.勾选需要的功能进行安装,注意主要是安装IIS相关的服务插件
这里IIS相关的需要都勾选上
3.安装.net环境,和运行时,即runtime,安装的版本需根据项目开发打包时的版本相同,版本高了会运行失败,安装教程链接
4.安装完IIS需要重启电脑,或者通过命令的方式重启IIS服务
4.1界面操作
4.2用Net命令操作
输入netstopiisadmin/y回车停止IIS;
再输入netstartiisadmin回车启动IIS;
再输入netstartw3svc回车WEB服务。
5.打开IIS控制台,开启项目
右击网站-添加网站,进行配置
右击项目名,双击模块可以查看是否安装AspNetcoreModuleV2这个模块,如果没有则需要安装,不然项目启动不了