设为首页 收藏本站
查看: 661|回复: 0

[经验分享] Windows Server 2008 R2

[复制链接]

尚未签到

发表于 2018-6-21 11:58:09 | 显示全部楼层 |阅读模式
  Windows Server 2008 R2
  
  服务器核心是Windows Server 2008 和 Windows Server 2008 R2 的最小服务器安装选项。 服务器核心支持操作系统完整安装中提供的服务器角色的子集,其中包括 Internet Information Services (IIS) 7 Web 服务器。 在服务器核心安装中,只有已安装角色所需的服务、角色和功能才会安装。IIS 7 组件化体系结构允许与服务器核心的精益化、可配置操作系统无缝集成,并使服务器核心和最终的占地小的 Web 服务器 IIS 7 组合在一起。
  在服务器核心上运行 IIS 7 提供了一种瘦服务器操作系统上的模块化、可自定义的 Web 服务器。这使其非常适合工具型环境、Web 场前端服务器或要求最少维护的网站和应用程序。
  关于服务器核心安装上的 IIS 7
  在服务器核心安装上运行 IIS 具有几大优点。 这些优点包括:
  最大限度地降低磁盘空间和内存要求。
  外围应用较小,不易遭受恶意***。
  要维护、管理和排除故障的组件更少。
  服务器核心较小的占地面积使在服务器核心上运行的 IIS 精益而高效;但这也意味着某些可在完整 Windows Server 安装中找到的 IIS 功能不可用,例如:
  服务器核心带有不包含 WindowsShell 的有限图形用户界面 (GUI),因此大多数操作需要使用命令行接口。因此,IIS 管理器和其他 IIS 管理工具不可用。
  Microsoft (R).NET Framework 在 Windows Server 2008 的服务器核心安装上不可用;因此,Microsoft(R) ASP.NET 也不可用。但 ASP.NET 可以作为 Windows Server 2008 R2 中服务器核心的可选配置组件使用。
  HTTP 远程管理服务依赖于.NET Framework,因此在 Windows Server 2008 服务器核心上运行的 IIS 安装中也无法使用该服务。 但支持通过分布式 Web.config文件进行的委派管理。因此,能够访问内容目录的用户可以通过使用委派管理和 Web.config 发布其网站或应用程序的 IIS 配置设置。
  用于在 WindowsServer 2008 的完整安装上安装、查看、添加、删除和配置服务器角色的 ServerManagerCMD 实用工具已由服务器核心上的 OCLIST 和 OCSETUP 命令行实用工具所取代。
  运行 IIS 7 的 WindowsServer 2008 服务器核心支持多个安装选项,其中包括:
  作为可提供 HTML 文件、文档和图像服务的静态内容 Web 服务器。
  带有用于将服务器端脚本 ASP 页与静态内容一起处理的经典ASP 支持。经典 ASP 服务器配置将 ASP、请求筛选和 ISAPI 扩展的 IIS 模块添加到默认的 Web 服务器安装中。
  带有用于处理 ISAPI 扩展或通用网关接口(CGI) 程序的 CGI 和 ISAPI 支持。
  带有用于处理支持 FastCGI(如 PHP)的语言的 FastCGI支持。
  使用服务器核心安装上的 IIS 7
  由于服务器核心安装带有有限图形用户界面(GUI),因此用于本地安装、配置和管理 IIS 的选项主要限于命令行接口 (CLI)。但包含了某些有用的 GUI 工具,如任务管理器、“日期和时间”控制面板、“区域设置”控制面板和 Windows 记事本。除了缺少 GUI 管理工具外,服务器核心安装上 IIS 7 的所有其他功能的工作方式与其通常在 Windows Server 2008 完整安装上的工作方式相同。
  本地管理服务器核心上的 IIS 7
  尽管缺少 GUI,服务器核心安装仍提供了众多有助于通过 CLI 执行和自动执行服务器管理任务的实用工具。用于通过 CLI 本地安装、配置并管理 IIS 的选项包括:
  除了当前安装的角色和可选功能,OCList命令行实用工具还列出了可通过 Ocsetup.exe 安装使用的服务器角色和可选功能。
  OCSETUP 是另一种用于查看、添加、删除和配置服务器角色的命令行实用工具。 OCSETUP 可用于添加和删除服务器角色以及安装和卸载 IIS 组件。
  IIS 7 命令行工具(AppCmd.exe),用于配置和管理服务器功能。
  Windows (R)Management Instrumentation (WMI) 提供程序,带有用于通过脚本或可执行文件配置 IIS 的类、方法和属性。
  ApplicationHost.AdminManager(AHAdmin) COM 应用程序编程接口,用于操作顶层服务器管理对象及其属性。
  此外,由于 IIS 配置信息以 XML 格式存储,因此可以使用Windows 记事本编辑配置文件。
  远程管理服务器核心上的 IIS 7
  服务器核心可以通过使用远程桌面协议(RDP) 从远程计算机配置和管理。用于远程配置和管理服务器核心安装上的 IIS 的选项包括:
  Windows 远程管理器 (WinRM)脚本对象、WinRM 命令行工具或 WinRS、Windows 远程解释器命令行工具,可用于运行 AppCmd.exe。
  通过使用终端服务器和 Microsoft 管理控制台 (MMC),也可通过 CLI 使用 AppCmd.exe。
  用于带 Microsoft WebAdministration (MWA) 的 Windows PowerShell 的 IIS 模块,用于配置和管理 IIS 7 的托管代码 API。
  WMI 脚本,通过PowerShell 运行,或者通过使用终端服务器从 CLI 运行。
  在服务器核心上运行 IIS 7 的注意事项
  以下列出了在服务器核心上部署 IIS 或者将站点和应用程序从完整Windows Server 安装迁移到服务器核心安装时需要注意的事项:
  删除所有 .NET Framework 依赖项。
  使用 OCSetup 删除不需要的模块并减少服务器的***面。
  在添加或删除模块后始终测试应用程序。
  安装安全模块,如请求筛选和 URL 授权。
  启用和使用失败请求跟踪等功能来诊断问题。
  设计管理工具,通过使用无需用户交互即可运行的脚本远程或自动运行。
  删除“按任意键继续”等提示符,尤其是与WS-Management 和 Windows 远程解释器一起使用的提示符。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-528786-1-1.html 上篇帖子: Windows net 命令 下篇帖子: 虚拟机的安装与如何安装 server 2012 R2 系统
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表