准备环境
windowser server2016
安装iis
以管理员身份运行powershell
激活IIS-WebServer 功能并不是单一的,它需要同时安装并激活诸如IIS-WebServerRole 、Web Management Tools、Common HTTPFeatures、 HTTP Logging、 Static Content Compression、 Request 等角色和功能。
如下为激活IIS服务所依赖的关键服务列表,部分服务将在激活IIS过程中被安装:
服务 | 中文模块 |
---|---|
IIS-WebServerRole | Web服务器角色 |
IIS-WebServer | Web服务器 |
IIS-CommonHttpFeatures | 常见Http功能 |
IIS-HttpErrors | HTTP错误 |
IIS-HttpRedirect | http重定向 |
IIS-ApplicationDevelopment | 应用程序开发 |
NetFx4Extended-ASPNET48 | .Net extensibility4.8 |
IIS-NetFxExtensibility48 | .Net extensibility4.8 |
IIS-HealthAndDiagnostics | 健康与诊断 |
IIS-HttpLogging | 日志 |
IIS-LoggingLibraries | 日志库 |
IIS-RequestMonitor | 请求监视器 |
IIS-HttpTracing | HTTP跟踪 |
IIS-Security | 安全性 |
IIS-RequestFiltering | 请求筛选 |
IIS-Performance | 性能功能 |
IIS-WebServerManagementTools | Web服务器管理工具 |
IIS-IIS6ManagementCompatibility | IIS6-管理兼容性 |
IIS-Metabase | IIS元数据库 |
IIS-ManagementConsole | IIS管理控制台 |
IIS-BasicAuthentication | 基本认证 |
IIS-WindowsAuthentication | windows身份认证 |
IIS-StaticContent | 静态内容 |
IIS-DefaultDocument | 默认文档 |
IIS-WebSockets | WebSocket协议 |
IIS-ApplicationInit | 应用程序初始化 |
IIS-ISAPIExtensions | ISAPI扩展 |
IIS-ISAPIFilter | ISAPI筛选器 |
IIS-HttpCompressionStatic | Http静态内容压缩 |
IIS-ASPNET48 | 应用程序开发功能 ASP.NET 4.8 |
要激活上面服务,可以使用下面命令格式:
Enable-WindowsOptionalFeature -Online -FeatureName <service-name>
其中,将 替换成您想安装的上面列表中的服务名即可,然后在Powershell中运行之。
因此,激活IIS及其依赖模块,我们可以运行下面命令:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer, IIS-CommonHttpFeatures, IIS-ManagementConsole, IIS-HttpErrors, IIS-HttpRedirect, IIS-WindowsAuthentication, IIS-StaticContent, IIS-DefaultDocument, IIS-HttpCompressionStatic, IIS-DirectoryBrowsing
安装成功展示如下
在windows管理中查看
查看iis状态
通过命令查看iis状态
Get-Service W3SVC
重启iis
iisreset
停用iis
Disable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer
重启一下计算机
重新安装文章来源:https://www.toymoban.com/news/detail-403546.html
Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer
# 查看状态
Get-Service W3SVC
要停止特定的服务,请使用下面命令格式,并替换为指定服务名称即可:文章来源地址https://www.toymoban.com/news/detail-403546.html
Disable-WindowsOptionalFeature -Online -FeatureName <service-name>
到了这里,关于windows server powershell安装iis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!