.其他配置我就不说了.你应该知道.如果不知道的话我下面提供了一个详细的调试环境文章以供参考.
大家知道,Microsoft为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将
IIS6.0
安装到
Windows
Server
2003
家族的成员上。而且,当我们最初安装
IIS6.0
时,该服务在高度安全和"锁定"模式下安装。在默认情况下,IIS6.0
只为静态内容提供服务即,诸如
ASP、ASP.NET、在服务器端的包含文件、WebDAV
发布和
FrontPage
Server
Extensions
功能只有在启用时才工作。在windows
2003
IIS
6.0中安装部署ASP.net环境,我们首先要了解一下IIS6.0
新的特点,在windows
2003
Server下如何安装IIS6.0,在IIS6.0的配合下我们如何来安装和部署ASP.net环境,以及它们之间关系,下面的内容将给大家一个解答。
1、使用"配置您的服务器向导"安装
IIS6.0
1)从"开始"菜单,单击"管理您的服务器"。
2)在"管理您的服务器角色"下,单击"添加或删除角色"。
3)阅读"配置您的服务器向导"中的预备步骤,然后单击"下一步"。
4)在"服务器角色"下,单击"应用程序服务器
(IIS,ASP.NET)",然后单击"下一步"。
5)阅读概要信息,然后单击"下一步"。
6)单击"完成"。
2、使用控制面板安装
IIS、添加组件或删除组件
1)从"开始"菜单,单击"控制面板"。
2)双击"添加或删除程序"。
3)单击"添加/删除
Windows
组件"。
4)在"组件"列表框中,单击"应用程序服务器"。
5)单击"详细信息"。
6)单击"Internet
信息服务管理器"。
7)单击"详细信息"以查看
IIS
可选组件的列表。
8)选择要安装的所有可选组件。
9)单击"确定",直到返回到"Windows
组件向导"。
10)单击"下一步",然后完成"Windows
组件向导"。
三、在Windows
2003
Server
安装
ASP.NET
Windows
Server
2003
家族利用
ASP.NET
和
IIS
集成改善了开发人员体验。ASP.NET
识别大多数
ASP
代码,同时为创建可作为
Microsoft
.NET
Framework
的一部分工作的企业级
Web
应用程序提供更多的功能。使用ASP.NET
允许我们充分利用公共语言运行库的功能,如类型安全、继承、语言互操作性和版本控制。IIS
6.0
还为最新的
Web
标准,包括
XML、简单对象访问协议
(SOAP)
和
Internet
协议版本
6.0
(IPv6.0),提供支持。
ASP.NET
是一个统一的
Web
开发平台,它提供开发人员创建企业级
Web
应用程序所需的服务。尽管
ASP.NET
的语法基本上与
ASP
兼容,但是它还提供了一个新的编程模型和基础结构以提高应用程序的安全性、缩放性和稳定性。通过逐渐向现有的
ASP
应用程序增加
ASP.NET
功能,我们可以自由地使其增大。ASP.NET
是一个编译的、基于
.NET
的环境;我们可以用任何
.NET
兼容的语言(包括
Microsoft
Visual
Basic.NET,Microsoft
Visual
C#
和
Microsoft
JScript
.NET)创作应用程序。另外,整个
Microsoft
.NET
Framework
可用于任何
ASP.NET
应用程序。开发人员可以很容易地从这些技术受益,这些技术包括管理的公共语言运行库环境、类型安全、继承等。
ASP.NET的优点如下:
1)可管理性:
ASP.NET
使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和
Web
应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动
查看原帖>>
博客园首页
联系
管理
随笔 - 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或者域名无法访问。
最后,发现原因是腾讯云中没有对端口进行设置,需要在安全组里面添加并开放需要用到的网站的端口号
先安装IIS6.0(推荐),在安装的时候选择asp.net组件,安装完成之后就会支持asp.net很简单。如果需要安装到asp.net2.0则需要下载2.0,然后进行安装,安装的时候注意关闭其它所运行的正常。
文章来源:服务中国
http://www.chinaser.net
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)