兰州光辉网站建设,邢台123生活信息网,医疗器械龙头股排名,国外用python做的网站服务器安装环境 将.net core程序部署到IIS总体需要经过以下3个大步骤#xff0c;其中在IIS上配置网站有些比较繁琐#xff0c;我都会逐一给出详细步骤。 1安装IIS和.NetCORE运行时程序
2以文件的形式发布.NETCORE程序到指定目录
3IIS上面建立网站… 服务器安装环境 将.net core程序部署到IIS总体需要经过以下3个大步骤其中在IIS上配置网站有些比较繁琐我都会逐一给出详细步骤。 1安装IIS和.NetCORE运行时程序
2以文件的形式发布.NETCORE程序到指定目录
3IIS上面建立网站并配置好网站设置 一.服务器安装环境
安装IIS和.net core运行时程序
部署.net core程序首先要确保你服务器上的IIS环境要安装好确保IIS安装好了后还需要安装.net core的运行时运行时的程序文件可以在官网下载最新版本安装。 选择好版本后点击去找到Core运行时的支持IIS runtime support里面的Hosting Bundle托管捆绑包下载,并安装.NET Core Windows Server Hosting 部署asp.net core web api项目需要安装环境IIS默认是不支持的支持环境需要安装net core运行时 dotnet-hosting-7.0.12-win.exe.net core项目不是由iis工作进程w3wp.exe托管需要先下载dotnet-hosting-7.0.12-win.exe .net core环境运行时,安装好了后在IIS上模块里面看到AspNetCoreModuleV2模块表示安装成功 基本环境配置好了后下面该发布.net core 程序了。 二.先基本的发布 操作右击web项目的《发布》按钮。选文件 以文件的形式发布.net core程序到指定目录 三.上传发布文件
在服务器上新建文件夹用于放置程序。将在本地发布的项目拷贝到服务器上的文件夹里。 四.在IIS上添加站点 右击》添加网站配置完确认即可指定网站名称指定网站承载程序的路径指定IP端口 五.配置程序池
点击“应用程序池”找到与自己的网站同名的应用程序右键选择“基本设置”在“.NET CLR 版本”下拉选择框中选择“无托管代码” 对于使用数据库的应用程序需要设置标识以访问数据库。 再次右键选择“高级设置”选择“进程模型” “标识”点击右边的按钮 选择“自定义账户”点击“设置”。使用 Windows 身份验证的数据库应输入电脑的用户名及密码使用数据库身份验证的数据库应输入其账号对应的用户名及密码。点击“确定”。 IIS标识 本地系统(Local System) 具有高特权且有权访问网络资源的受信任帐户。 网络服务(Network Service) 用于运行标准最小特权服务的受限或受限服务帐户。 此帐户的权限比本地系统帐户少。 此帐户有权访问网络资源。 本地服务(Local Service) 与网络服务类似且旨在运行标准最小特权服务的受限或受限服务帐户。 此帐户无法访问网络资源。 ApplicationPoolIdentity 创建新的 应用程序池 时IIS 会创建一个虚拟帐户该帐户的名称为新 应用程序池并且在此帐户下运行 应用程序池 工作进程。 这也是最小特权帐户。 自定义帐户(Custom account) 除了这些内置帐户之外您还可以通过指定用户名和密码来使用自定义帐户。 七.验证大功告成