未加星标

Windows Nano Server安装配置详解07:部署IIS

字体大小 | |
[系统(windows) 所属分类 系统(windows) | 发布者 店小二05 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏

第一种方式:在生成Nano VHD镜像的时候就集成IIS角色

通过结合使用 -Package 参数和 Microsoft-NanoServer-IIS-Package 在 Nano Server 上安装 Internet Information Services (IIS) 服务器角色。

对于脱机安装,使用程序包参数 New-NanoServerImage 添加程序包,如本示例中所示:

New-NanoServerImage -Edition Standard -DeploymentType Guest -MediaPath D:\ -BasePath C:\Base\ -TargetPath C:\Nan

o1\Nano-iis.vhd -ComputerName Nano-iis -Package Microsoft-NanoServer-IIS-Package


Windows Nano Server安装配置详解07:部署IIS
Windows Nano Server安装配置详解07:部署IIS
Windows Nano Server安装配置详解07:部署IIS

第二种方式:对于现有的VHD文件通过DISM工具进行安装

我们先把正在运行的Nano1虚拟机关机,然后更新他的VHD文件。


Windows Nano Server安装配置详解07:部署IIS

装载Nano1的VHD文件。


Windows Nano Server安装配置详解07:部署IIS

或者通过命令挂载到mountdir文件夹。Base目录是已经存在的,之前使用new-nanoserverimage的时候生成的目录。其中的package目录里有很多cab的安装包。


Windows Nano Server安装配置详解07:部署IIS

以下示例步骤假定正在从 BasePath 指定的目录运行,且该目录是在运行 New-NanoServerImage 之后创建的。


Windows Nano Server安装配置详解07:部署IIS

添加IIS完成后,unmount这个文件夹。


Windows Nano Server安装配置详解07:部署IIS
Windows Nano Server安装配置详解07:部署IIS

我们在虚拟化hyper-v中挂载更新后的VHD文件,查看一下。

防火墙多了两条规则


Windows Nano Server安装配置详解07:部署IIS

通过powershell远程连接Nano Server,需要先在管理工作站上配置远程连接,如图。


Windows Nano Server安装配置详解07:部署IIS

可以通过访问IIS的Nano Server所在机器的IP来确定是否已经安装了IIS。


Windows Nano Server安装配置详解07:部署IIS

切换到另外一台Nano Server,未安装IIS的情况,如图。


Windows Nano Server安装配置详解07:部署IIS

可以通过UNC访问IIS的目录。


Windows Nano Server安装配置详解07:部署IIS

第三种方式:在线安装IIS

把Base目录下面的package文件夹复制到Nano server的C盘。Base目录是已经存在的,之前使用new-nanoserverimage的时候生成的目录。


Windows Nano Server安装配置详解07:部署IIS

复制到C盘。这里Nano Server的IP是172.168.1.26


Windows Nano Server安装配置详解07:部署IIS

通过远程powershell检查一下,已经复制过去了。


Windows Nano Server安装配置详解07:部署IIS

创建Unattend.xml文件,文件内容如下。

<unattend xmlns="urn:schemas-microsoft-com:unattend">

<servicing>

<package action="install">

<assemblyIdentity name="Microsoft-NanoServer-IIS-Package" version="10.0.14393.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />

<source location="c:\packages\Microsoft-NanoServer-IIS-Package.cab" />

</package>

<package action="install">

<assemblyIdentity name="Microsoft-NanoServer-IIS-Package" version="10.0.14393.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="en-US" />

<source location="c:\packages\en-us\Microsoft-NanoServer-IIS-Package_en-us.cab" />

</package>

</servicing>

<cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

</unattend>

把创建好的xml文件放到Nano Server的C盘根目录下面。XML文件里面自定的安装文件路径为IIS的安装包和IIS的英文语言包。文件中的source location是需要注意的,package放在哪里,这个路径就写哪里。


Windows Nano Server安装配置详解07:部署IIS

使用新创建的 XML 文件切换到目录并运行

dism /online /apply-unattend:.\unattend.xml


Windows Nano Server安装配置详解07:部署IIS

安装完成。


Windows Nano Server安装配置详解07:部署IIS

通过运行以下命令确定 IIS 程序包及其关联的语言包已正确安装:

dism /online /get-packages


Windows Nano Server安装配置详解07:部署IIS

应该会看到“包标识:Microsoft-NanoServer-IIS-Package~31bf3856ad364e35~amd64~~10.0.14393.1000”两次列出,一次用于发布类型:语言包,一次用于发布类型:功能包。


Windows Nano Server安装配置详解07:部署IIS

使用 net start w3svc 或通过重新启动 Nano Server 启动 W3SVC 服务。


Windows Nano Server安装配置详解07:部署IIS

通过浏览器可以访问默认的IIS站点,如图。


Windows Nano Server安装配置详解07:部署IIS

本文出自 “曾垂鑫的技术专栏” 博客,谢绝转载!

本文系统(windows)相关术语:三级网络技术 计算机三级网络技术 网络技术基础 计算机网络技术

分页:12
转载请注明
本文标题:Windows Nano Server安装配置详解07:部署IIS
本站链接:http://www.codesec.net/view/523060.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(windows) | 评论(0) | 阅读(92)