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

[经验分享] 从命令行安装IIS 7.0

[复制链接]

尚未签到

发表于 2018-12-8 13:28:24 | 显示全部楼层 |阅读模式
引言

Pkgmgr.exe是Windows Vista中/ Windows的Server2008的一个新的命令工具,被用来设置Windows的可选功能:
取代sysocmgr.exe安装Windows可选功能
允许你安装/卸载Windows Vista的可选功能,直接从命令提示符或脚本
PKGMGR可以利用Windows功能列表,安装命令行上或采取一个XML文件名作为无人参与的安装参数。该实验室将展示用于安装可选功能的使用PKGMGR命令行参数。

系统要求
Windows Vista/Windows Server 2008的版本支持
这次演练是针对Windows Vista/Windows Server 2008中的以下版本:
·Windows Vista家庭高级版
·Windows Vista 专业版
·Windows Vista 旗舰版
·Windows Server 2008 版本
请确保您已经在继续之前安装了Windows Vista/ Windows Server 2008支持版本之一。有关IIS7.0的Windows Vista的更多信息,请在继续之前查看文章的IIS7.0功能和vista版本。

本地用户管理器(接触)安全性
请确保您有机器的管理特权:默认情况下,你没有他们,如果你登录其他用户以外的内置的管理员帐户,即使该用户添加到本地管理员组的机器上(这是一个在Windows Server 2008中名为LUA的新功能,这已经超出了本文的范围)。确保无论是登录作为内置的管理员帐户,还是明确地引用应用程序,作为内置的管理员,可以根据需要,使用“runas”CMD命令行工具

例如,推出的notepad.exe,你可以运行下面的命令:“runas /user:administrator notepad.exe”。系统将提示您输入管理员帐户的密码。有一个cmd框壳这已经升高,通过运行“runas /user:administrator cmd.exe”这是非常有用的。您从CMD盒运行的每个应用程序将被提升,而且你将不再需要使用CMD盒的“runas”语法。
如果您不登录系统的本地管理员帐户,您可能会看到下面的安全警报对话框。点击允许继续运行在此演练的设置步骤。
Windows安全对话框– LUA
如果您不登录内置的本地管理员帐户,您可能会看到下面的安全警报对话框。

DSC0000.jpg



单击允许继续运行在此演练的设置步骤。


步骤
第一步:Pkgmgr.exe 概述
Vista/Windows Server 2008中的Windows可选功能,可以使用被称为Pkgmgr的新的命令工具,这个Pkgmgr.exe命令行使用语法如下:
/iu:{update name}; 指定由更新名称来安装更新,用分号分隔开要安装更新的名称。
/uu:{update name}; 指定要卸载的更新,用分号分隔开系统中要卸载的可选的更新列表。必须指定至少一个更新名称。
/n:{unattend XML};   指定无人参与的XML文件的文件名
注意:如果您在没有“start /w”前缀的情况下就运行Pkgmgr,PKGMGR CMD将立即返回,你不可能知道什么时候可选功能安装已完成。


第二步:打开命令窗口
按照前提条件部分能说明以上作为一个CMD窗口启动运行的本地管理员账户


第三步:输入命令来安装IIS 7.0的默认功能
只安装IIS 7.0的默认的命令行功能,将下列文字复制到你的命令窗口,然后继续执行步骤5。
注意:请确保您从网页粘贴的ASCII文本:为了确保你没有获取你可能首先转换成NOTEPAD.EXE的任何非ASCII文本内容。下面的整个部分就是一个命令。
IIS通过pkgmgr.exe7.0安装程序应该需要1到5分钟。当返回命令提示符,IIS 7.0安装完成。


" start /w pkgmgr /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI
"
第四步:安装所有IIS7.0功能的命令
如果你要安装所有IIS 7.0的功能,可以使用这些命令行。




start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI



如果您在Windows Vista专业版,Windows Vista旗舰版或Windows Server 2008的版本安装IIS7.0复制并粘贴以下文本到命令窗口如下:


第五步:检查错误代码
在命令提示符下键入:
echo %errorlevel%


错误代码为 0 表示正确


start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-Security;IIS-BasicAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI



第六步:检查IIS7.0设置
您现在可以进行快速检查,以验证IIS 7.0的安装:
·启动Internet Explorer网页浏览器,输入地址 http://localhost.
·你应该可以看到默认的IIS7.0“欢迎”页面。


总结
在本文中,我们探讨了如何使用pkgmgr.exe命令行工具安装IIS7.0。
  





运维网声明 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-644752-1-1.html 上篇帖子: 10万并发,IIS服务器部署疑问 下篇帖子: tomact 和iis 服务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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