① 怎么把WebApi接口部署到IIS
用flashfxp 工具上传到服务器 前提是你需要有服务器上有操作空间权限的用户名和密码如果是ASP的 或者.NET的 传完用IIS配置网站文件夹安全也需要增加一个对应文件夹的用户 或者everyone用户 来给它写权限还要记得IIS配置里开启父路径。
② 如何在Windows Server2008R2中部署WebAPI
一、安装说明:
1、安装基本信息
电脑软件
在WindowsServer2008(或WindowsServer2008R2)中,单击“开始”-“程序”-“管理工具”-“服务器管理”,或在“运行”中输入命令:servermanager.msc命令打“服务器管理”程序。
在“角色”选项中,单击“添加角色”:
选择服务器角色:Web服务器(IIS)
单击选中“web服务器(IIS))前面的单选框。
在弹出的对话框中,单击“添加必需的功能”:
“添加角色向导”对web服务器进行简单介绍,之后单击“下一步”:
选择角色需要的相关服务之后单击“下一步”:
确认安装选择,之后单击“下一步”:
系统开始安装所选的角色服务,可能需要几十秒可几钟时间:
安装完成,点击关闭即可:
名称:IIS7.0安装
大小:10MB|版本:7.0|类别:系统工具|语言:中文
应用平台:windows server 2008
2、安装介绍
windows server 2008系统中的iis安装,与windows server 2003中的安装明显不再相同了,windows server 2008安装iis,不再需要其他相关组件,不像windows server 2003需要有i386文件,下面来详细介绍一下,windows server 2008安装iis的步骤:
二、安装步骤:
开始--服务器管理--角色--添加角色
点击添加必需的功能
勾选在“Web服务器(IIS)”
点击下一步
下面是选择“角色服务”的,针对你需要的进行相应的选择
然后点击“下一步”开始确认安装
然后等待安装成功
③ WebApi里是不是带有这样的数据库连接写法就不能识发布IIS后会报500
一般是程序运行异常了导致500,你在代码里try catch一下把错误日志打出来基本就知道问题了。webapi是运行在w3wp进程里的,所以权限与你直接运行exe时不同,有可能是权限问题导致异常