首页
联系
管理
随笔 - 94 文章 - 1 评论 - 167 阅读 - 81万
.Net Core 开发学习 —— 4. 服务器部署
本人之前买了个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或者域名无法访问。
最后,发现原因是腾讯云中没有对端口进行设置,需要在安全组里面添加并开放需要用到的网站的端口号
配置Web服务器(IIS)虚拟站点
在网站设计完成之后 需要在IE等网页浏览器中进行浏览 IIS作为当今流行的Web服务器之一 提供了强大的Internet和Intranet服务功能 可以发布 测试和维护自己的Web页和Web站点 下面以Windows 系统为例 介绍如何在IIS管理器中配置ASP NET网站虚拟站点 步骤如下
( )依次打开 控制面板 / 系统和安全 / 管理工具 / Internet信息服务(IIS)管理器 在打开的 Internet信息服务(IIS)管理器 窗口中 依次展开 网站 / Default Web Site 节点 选中该节点 单击右键 在弹出的快捷菜单中选择 添加应用程序 菜单项 如图 所示
( )弹出如图 所示的 添加应用程序 对话框 在该对话框中 首先输入应用程序别名 并单击 选择 按钮 选择应用程序池 然后单击 … 按钮选择ASP NET网站路径 最后单击 确定 按钮即可
( )配置完成后 选中添加的应用程序名 切换到内容视图 选中要浏览的页面 单击右键 在弹出的快捷菜单中选择 浏览 菜单项 即可在IE等网页浏览器中浏览配置的ASP NET网站 如图 所示
图 选择 添加应用程序 菜单项
图 添加应用程序 对话框
图 选择 浏览 菜单项
返回目录 ASP NET开发宝典
编辑推荐
ASP NET开发培训视频教程
Microsoft NET框架程序设计视频教程
ASP NET MVC 框架揭秘
lishixinzhi/Article/program/net/201311/16011常用的服务器???你是不是理解错了,还是打错字了,服务器有三种?
我只能说开发模式是有好多种,开发服务器有三种从没听说过。
MVC模式,三层架构,工厂模式(此模式包含三层架构)。或者你是想问其他的,请把问题说清楚。
能用到的服务我能想到的就是IIS,FTP这2个服务器。也凑合不到3个啊。
还有就是SQL数据库
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)