Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005

简介: Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005

在windows中使用命令行方式安装IIS(Web服务器)

Windows Server 2022 安装IIS 报错

访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005,可以使用命令行方式来安装和配置 Web 服务(IIS)。

以下是使用 Deployment Image Servicing and Management (DISM) 工具的步骤:

1.打开一个以管理员权限运行的命令提示符。

2.运行以下命令来安装 Web 服务器角色(IIS):

DISM /Online /Enable-Feature /FeatureName:IIS-WebServerRole

3.安装完成后,你可以选择安装额外的功能或模块。例如,如果要安装 ASP.NET 功能,运行以下命令:

DISM /Online /Enable-Feature /FeatureName:IIS-ASPNET45

4.验证安装并检查 Web 服务器的状态,运行以下命令:

DISM /Online /Get-Features /Format:Table

该命令将显示已安装的功能列表,其中包括 Web 服务器角色。

注意,在 Server Core 安装中,管理 IIS 主要通过命令行工具进行。如果你的 Server Core 安装支持 PowerShell Core,你可以使用 PowerShell 命令来进行管理。此外,参考 Microsoft 的官方文档可以提供更详细的指导和配置选项。

安装环境ASP.NET Web API

(选装)如果你需要在Windows中使用命令行方式安装IIS(Web服务器)并部署ASP.NET Web API,可以按照以下步骤进行操作:

1.安装IIS:

DISM /online /enable-feature /featurename:IIS-WebServer /all /norestart

2.安装ASP.NET功能:

DISM /online /enable-feature /featurename:IIS-ASPNET /all /norestart

3.安装Web API:

DISM /online /enable-feature /featurename:IIS-NetFxExtensibility45 /all /norestart

配置应用池

安装完成 IIS 角色后,可以通过以下步骤在 Windows Server 2022 Datacenter 的 Server Core 上添加网站.

要在 Windows Server 2022 Datacenter 上添加网站,可以使用 AppCmd.exe 工具执行以下步骤:

1.打开一个以管理员权限运行的命令提示符。

2.使用 AppCmd.exe 工具创建网站。运行以下命令:

%SystemRoot%\System32\inetsrv\AppCmd.exe add site /name:"MyWebsite" /bindings:"http/*:80:" /physicalPath:"C:\Path\To\Website"

将 “MyWebsite” 替换为你的网站名称,“C:\Path\To\Website” 替换为你的网站的实际物理路径。

3.启动网站。运行以下命令:

%SystemRoot%\System32\inetsrv\AppCmd.exe start site "MyWebsite"

现在你已经成功添加了一个网站。你可以使用浏览器,在服务器的 IP 地址或域名后面加上指定的端口号。(例如 http://localhost:80)进行访问,验证网站是否正常工作。

请注意,如果已经存在同名的网站,则需要先删除现有的网站,或者在创建网站时选择不同的名称。另外,确保提供正确的网站物理路径和绑定信息,以便正确配置网站。

以上是使用 AppCmd.exe 工具添加网站的基本步骤。你可以根据需要使用其他 AppCmd.exe 命令来进行更高级的配置,如添加应用程序、设置绑定、配置身份验证等。

使用 AppCmd.exe 工具来管理网站

使用 AppCmd.exe 工具来管理网站的命令有很多,可以执行以下操作来管理网站:

1.查看已配置的网站列表:

%SystemRoot%\System32\inetsrv\AppCmd.exe list site

2.查看特定网站的详细信息:

%SystemRoot%\System32\inetsrv\AppCmd.exe list site "MyWebsite"

将 “MyWebsite” 替换为你要查看详细信息的网站名称。

3.启动网站:

%SystemRoot%\System32\inetsrv\AppCmd.exe start site "MyWebsite"

4.停止网站:

%SystemRoot%\System32\inetsrv\AppCmd.exe stop site "MyWebsite"

5.删除网站:

%SystemRoot%\System32\inetsrv\AppCmd.exe delete site "MyWebsite" ****

目录
相关文章
|
3天前
|
Oracle 关系型数据库 MySQL
Mysql(1)—简介及Windows环境下载安装
MySQL 是一个流行的关系型数据库管理系统(RDBMS),基于 SQL 进行操作。它由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,现为 Oracle 产品。MySQL 是最广泛使用的开源数据库之一,适用于 Web 应用程序、数据仓库和企业应用。
21 2
|
4天前
|
JavaScript Windows
windows安装vue
windows安装vue
|
5天前
|
应用服务中间件 Apache Windows
免安装版的Tomcat注册为windows服务
免安装版的Tomcat注册为windows服务
13 3
|
5天前
|
存储 开发框架 .NET
Windows IIS中asp的global.asa全局配置文件使用说明
Windows IIS中asp的global.asa全局配置文件使用说明
16 1
|
18天前
|
存储 JavaScript 前端开发
Node 版本控制工具 NVM 的安装和使用(Windows)
本文介绍了NVM(Node Version Manager)的Windows版本——NVM for Windows的安装和使用方法,包括如何安装Node.js的特定版本、列出已安装版本、切换使用不同版本的Node.js,以及其他常用命令,以实现在Windows系统上对Node.js版本的便捷管理。
Node 版本控制工具 NVM 的安装和使用(Windows)
|
18天前
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
|
4天前
|
Ubuntu Linux 开发工具
windows11安装WLS2+Ubuntu
windows11安装WLS2+Ubuntu
|
8天前
|
并行计算 开发工具 异构计算
在Windows平台使用源码编译和安装PyTorch3D指定版本
【10月更文挑战第6天】在 Windows 平台上,编译和安装指定版本的 PyTorch3D 需要先安装 Python、Visual Studio Build Tools 和 CUDA(如有需要),然后通过 Git 获取源码。建议创建虚拟环境以隔离依赖,并使用 `pip` 安装所需库。最后,在源码目录下运行 `python setup.py install` 进行编译和安装。完成后即可在 Python 中导入 PyTorch3D 使用。
|
5月前
|
开发框架 .NET API
在Windows Server 2008 R2上运行.Net 8应用
在Windows Server 2008 R2上成功运行.Net 8程序,需安装三个补丁:Windows Server 2008 R2 SP1 (KB976932)是基础更新;VC_redist.x64提供MSVC库支持;KB3063858解决.NET运行时加载`kernel.dll`的路径问题。KB3063858可能需要KB2533623。详细信息和下载链接在文中给出。
409 4
|
10月前
|
存储 安全 Apache
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
2023-10 适用于基于 x64 的系统的 Windows Server 2012 R2 月度安全质量汇总(KB5031419)
822 2