使用IIS 7.0 PowerShell创建web站点,Web应用,虚拟路径和应用程序池
-------- DemoVirtualDir1 c:\test\virtualDirectory1 PS IIS:\> New-Item ''IIS:\Sites\Default Web Site\DemoApp\DemoVirtualDir2'' -type VirtualDirectory -physicalPath c:\test\virtualDirectory2 Name PhysicalPath ---- ------------ DemoVirtualDir2 c:\test\virtualDirectory2 创建应用程序池 创建应用程序池更简单. 仅需指定一个名称即可. PS IIS:\> new-item AppPools\DemoAppPool 简单吧,不是吗? 现在让我们将这些知识点连起来做一个完整的方案. 将所有知识点连在一起 在这个方案中,我们将执行下面这些步骤: 创建一系列的文件系统路径用于绑定站点, web applications 和虚拟文件。 向新创建的目录下拷贝一些简单的web内容。 创建一个新的应用程序池。 创建一个新的站点,一个新的 application 以及两个虚拟目录并将其绑到新创建的应用程序池上。 使用浏览器请求(访问这些内容)。 步骤 1: 创建目录 我们使用 New-Item cmdlet 来创建新的文件系统目录. 执行下面命令 (如不想指定-type 参数的话,可使用''md''):
步骤2: 拷贝内容 现在向这些目录中写入一些 html 内容(文件):
步骤3: 创建新的应用程序池 为站点创建一个新的应用程序池 ''DemoAppPool'' (如之前的例子中您也创建的话,请先删除它). New-Item IIS:\AppPools\DemoAppPool Step 4: 创建新的站点, Web Applications 和虚拟目录并绑定到应用程序池上 这里简化一下,我们创建 DemoSite, DemoApp 和两个虚拟目录: DemoVirtualDir1 绑定到DemoSite 下 DemoVirtualDir2 绑定到DemoApp 下 我们将DemoSite 和 DemoApp 绑定到之前创建的 DemoAppPool 上. 为了不与''Default Web Site'' 冲突, 这里DemoSite 的端口设置为 8080:
好,下面就要请求这些web 内容了。 步骤5: 请求Web 内容 当然,您可以打开浏览器并敲入地址 http://localhost:8080/ ,以及其它链接(上面已创建)。但本文是PowerShell 的walkthrough 所以我们使用 .N |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |