iis服务器怎么添加?

什么是 IIS?

IIS 是Internet Information Services 的缩写,是微软公司提供的基于 Windows 运行的互联网基本服务,用于托管网站、Web 应用程序和服务的 Web 服务器。

方法一:在 Windows 10 / Windows 11 上启用 IIS

这种方法适用于在个人电脑上进行本地开发或测试。

1、打开“启用或关闭 Windows 功能”

* 按下Win + S 键,搜索“启用或关闭 Windows 功能” 并打开它。

* 或者,你可以通过控制面板 ->程序 ->启用或关闭 Windows 功能 找到它。

2、勾选 IIS 组件

* 在打开的窗口中,找到并勾选“Internet Information Services”

重要不要只勾选最顶层的复选框,这样只会安装最基础的功能,为了开发需要,请点击它左边的“+”号 展开,然后至少勾选以下常用功能:

Web 管理工具 ->IIS 管理控制台 (这是 IIS 图形化管理界面,必选)

万维网服务 ->应用程序开发功能 -> 根据你的开发需求勾选,例如

.NET Extensibility 3.5 / 4.8

ASP.NET 3.5 / 4.8 (如果你用 ASP.NET)

CGI (如果你用 PHP、Python 等)

万维网服务 ->常见 HTTP 功能 ->默认文档、 (通常默认已选)

简单方式如果你不确定需要哪些,可以直接勾选所有子项目,或者至少确保勾选了“IIS 管理控制台”“ASP.NET” (如果你用.NET)。

3、安装并等待

* 点击“确定”,Windows 会自动开始安装所选的 IIS 功能。

* 这个过程可能需要几分钟,并且可能要求你重启计算机。

4、验证安装

* 安装完成后,打开浏览器,在地址栏输入http://localhosthttp://127.0.0.1 并访问。

* 如果看到一个蓝色的 IIS 欢迎页面,说明 IIS 已经成功安装并运行。

方法二:在 Windows Server 上安装 IIS

在服务器上,通常使用服务器管理器来安装。

使用服务器管理器 (图形化界面)

1、打开服务器管理器

* 通常在任务栏上就有图标,或者从开始菜单打开。

2、添加角色和功能

* 在服务器管理器仪表板上,点击“管理” ->“添加角色和功能”

3、启动向导

安装类型选择“基于角色或基于功能的安装”,点击下一步。

服务器选择从服务器池中选择当前服务器,点击下一步。

服务器角色在角色列表中,找到并勾选“Web 服务器 (IIS)”

* 此时会弹出一个窗口询问是否添加所需功能,点击“添加功能”

4、选择功能

* 在功能页面,保持默认或根据需要添加(如 .NET Framework 3.5/4.8 功能),点击下一步。

5、配置 IIS 功能

* 你会看到关于 Web 服务器角色 (IIS) 的介绍,点击下一步。

“角色服务” 页面,这里是你选择具体 IIS 功能的地方,根据你的应用需求勾选,例如

管理和工具 ->IIS 管理控制台 (必选)

应用程序开发 -> 选择你需要的运行时,如ASP.NET 3.5 / 4.8CGI 等。

FTP 服务器 (如果你需要 FTP 功能)

运行状况和诊断性能 等功能可以根据需要选择。

6、确认并安装

* 在确认页面,你可以选择“如果需要,自动重启目标服务器”,然后点击“安装”

* 等待安装完成,然后关闭向导。

7、验证安装

* 在服务器上打开浏览器,访问http://localhost,应该能看到 IIS 欢迎页。

使用 PowerShell (命令行,高效快捷)

对于熟悉命令行的管理员,这是最快的方法。

1、 以管理员身份 运行Windows PowerShell

2、 输入以下命令来安装 IIS 及其管理工具:

    Install-WindowsFeature -Name Web-Server -IncludeManagementTools

Web-Server这是 IIS 的核心角色。

-IncludeManagementTools这个参数确保同时安装 IIS 管理控制台。

3、 如果你还需要其他功能,ASP.NET,可以运行:

    Install-WindowsFeature -Name Web-Server, Web-ASP-Net45, Web-Mgmt-Console

4、 安装完成后,PowerShell 会显示结果Success,你可以使用Get-WindowsFeature 命令来查看已安装的角色和功能。

安装后的操作:启动 IIS 管理器

安装完成后,你就可以开始管理你的网站了。

1、 按下Win + S,搜索“IIS”“Internet Information Services (IIS) 管理器” 并打开它。

2、 在左侧连接面板,你会看到你的服务器名称,展开后可以看到“网站” 文件夹,里面默认有一个“Default Web Site”

3、 你可以右键点击“网站”“添加网站”,绑定域名、设置物理路径(你的网站文件存放位置)和端口。

可能遇到的问题及排查

访问localhost 报错?

* 检查World Wide Web Publishing Service 服务是否已启动。

* 检查防火墙是否阻止了 80 端口,可以尝试暂时关闭防火墙测试。

IIS 管理器打不开?

* 确认安装时勾选了“IIS 管理控制台”

ASP.NET 页面无法运行?

* 确认安装时勾选了对应版本的ASP.NET 角色服务。

操作系统 推荐方法 关键步骤
Windows 10/11启用 Windows 功能 控制面板 -> 程序和功能 -> 启用功能 -> 勾选 IIS 并展开选详细功能
Windows Server服务器管理器 管理 -> 添加角色和功能 -> 勾选 “Web 服务器 (IIS)” -> 选择角色服务
Windows ServerPowerShellInstall-WindowsFeature -Name Web-Server -IncludeManagementTools

希望这个详细的指南能帮助你成功添加 IIS 服务器!

文章摘自:https://idc.huochengrm.cn/fwq/19185.html

评论

精彩评论
  • 2025-10-29 03:07:44

    在IIS服务器上添加网站或应用程序,需先打开服务器管理器并安装Web服务角色和必要功能,之后通过站点菜单新建虚拟目录路径即可成功添加上新站或服务了!