Windows Nano Server安装配置详解07:部署IIS
来源:互联网 发布:安卓6.0源码 编辑:程序博客网 时间:2024/06/04 18:27
第一种方式:在生成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- -ComputerName Nano-iis -Package Microsoft-NanoServer-IIS-Package
第二种方式:对于现有的VHD文件通过DISM工具进行安装
我们先把正在运行的Nano1虚拟机关机,然后更新他的VHD文件。
装载Nano1的VHD文件。
或者通过命令挂载到mountdir文件夹。Base目录是已经存在的,之前使用new-nanoserverimage的时候生成的目录。其中的package目录里有很多cab的安装包。
以下示例步骤假定正在从 BasePath 指定的目录运行,且该目录是在运行 New-NanoServerImage 之后创建的。
添加IIS完成后,unmount这个文件夹。
我们在虚拟化hyper-v中挂载更新后的VHD文件,查看一下。
防火墙多了两条规则
通过powershell远程连接Nano Server,需要先在管理工作站上配置远程连接,如图。
可以通过访问IIS的Nano Server所在机器的IP来确定是否已经安装了IIS。
切换到另外一台Nano Server,未安装IIS的情况,如图。
可以通过UNC访问IIS的目录。
第三种方式:在线安装IIS
把Base目录下面的package文件夹复制到Nano server的C盘。Base目录是已经存在的,之前使用new-nanoserverimage的时候生成的目录。
复制到C盘。这里Nano Server的IP是
通过远程powershell检查一下,已经复制过去了。
创建文件,文件内容如下。
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<servicing>
<package action="install">
<assemblyIdentity name="Microsoft-NanoServer-IIS-Package" version="" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
<source location="c:\packages\Microsoft-NanoServer-IIS-" />
</package>
<package action="install">
<assemblyIdentity name="Microsoft-NanoServer-IIS-Package" version="" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="en-US" />
<source location="c:\packages\en-us\Microsoft-NanoServer-IIS-Package_en-" />
</package>
</servicing>
<cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
把创建好的xml文件放到Nano Server的C盘根目录下面。XML文件里面自定的安装文件路径为IIS的安装包和IIS的英文语言包。文件中的source location是需要注意的,package放在哪里,这个路径就写哪里。
使用新创建的 XML 文件切换到目录并运行
dism /online /apply-unattend:.\
安装完成。
通过运行以下命令确定 IIS 程序包及其关联的语言包已正确安装:
dism /online /get-packages
应该会看到“包标识:Microsoft-NanoServer-IIS-Package~31bf3856ad364e35~amd64~~”两次列出,一次用于发布类型:语言包,一次用于发布类型:功能包。
使用 net start w3svc 或通过重新启动 Nano Server 启动 W3SVC 服务。
通过浏览器可以访问默认的IIS站点,如图。
- Windows Nano Server安装配置详解07:部署IIS
- Windows Nano Server安装配置详解05:在虚拟机中部署NanoServer
- Windows Nano Server安装配置详解06:在物理机中部署NanoServer
- Windows Server 2003安装配置IIS
- Windows Server 2003安装配置IIS
- 快速部署Windows Nano Server 2016 Hyper-V虚拟机
- Windows Server 2003中部署IIS时的配置
- windows server 2003 安装IIS 6.0 + 部署asp网站
- Windows Server 2003安装IIS服务并配置WEB站点
- windows server 2003 IIS配置
- Windows Server 2008 IIS安装
- windows server 2008 r2配置IIS server
- php+iis+windows配置详解
- bugzilla + windows + iis 安装配置
- IIS的安装部署配置问题
- 配置 Windows Server 2003-IIS 6
- 配置 Windows Server 2003 -- IIS 6
- 配置 Windows Server 2003-IIS 6
- day--11--setInterval详解、定时器管理、背景选择实例
- Linux基础-VIM
- Android基于ImageLoaderUtil封装库的图集实现
- Unity优化大全(二)之CPU-DrawCall- Batching
- Ubuntu 无法进入图形界面 停在欢迎界面 用户选择界面
- Windows Nano Server安装配置详解07:部署IIS
- java 去除数字后面对于的0
- CSS3 @font-face
- UML关系总结
- Opengl2.0 + MS3D实现骨骼动画
- loaded the "BlueView" nib but the view outlet was not set 错误的解决办法。
- 基于静态工厂的服务提供者框架模式的初次浅谈
- Android系统五大布局详解Layout
- 微信小程序--门店使用指南